/* Ċ Ġ* Ġ ĠCopyright Ġ 2 0 2 0 ĠJames ĠAnd reas Ċ Ġ* Ġ Ġ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 Ċ Ġ* ĠĠĠĠĠĠ Ġhttp :// 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 Ċ Ġ*/ Ċ Ċ @ file : Suppress ( ĊĠĠĠĠĠĠ Ġ/* Ġ" unused ", ĊĠĠĠĠĠĠĠ Ġ" unused _ variable ", ĊĠĠĠĠĠĠĠ Ġ" unused _ parameter ", ĊĠĠĠĠĠĠĠ Ġ" unused _ property ", ĊĠĠĠĠĠĠĠ Ġ" deprecation ", ĊĠĠĠĠĠĠĠ Ġ" Constant Condition If ", ĊĠĠĠĠĠĠĠ Ġ" Local Variable Name ", ĊĠĠĠĠĠĠĠ Ġ" PropertyName " */) Ċ package Ġcom . kot mol . pdb Parser Ċ Ċ class ĠP db Hel ix Ġ{ ĊĊĠĠĠ Ġvar Ġserial Number : ĠInt Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġhe lix Id : ĠString ? Ġ= Ġnull ĊĊĠĠĠ Ġvar Ġinitial Res idue Name : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġinitial Chain Id Char : ĠChar Ġ= Ġ' Ġ' ĊĠĠĠ Ġvar Ġinitial Res idue Number : ĠInt Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġinitial Insertion Code : ĠChar Ġ= Ġ' Ġ' ĊĊĠĠĠ Ġvar Ġterminal Res idue Name : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġterminal Chain Id Char : ĠChar Ġ= Ġ' Ġ' ĊĠĠĠ Ġvar Ġterminal Res idue Number : ĠInt Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġterminal Insertion Code : ĠChar Ġ= Ġ' Ġ' ĊĊĠĠĠ Ġvar Ġhe lix Class : ĠInt Ġ= Ġ 0 ĊĠĠĠ Ġvar Ġhe lix Comment : ĠString ? Ġ= Ġnull ĊĠĠĠ Ġvar Ġhe lix Length : ĠInt Ġ= Ġ 0 Ċ } Ċ Ċ /* Ċ Ġ* ĠHel ices Ġare Ġclass ified Ġas Ġfollows : Ċ CLASS ĠNUMBER Ċ TYPE ĠOF ĠHE LI X Ġ( COLUMNS Ġ 3 9 Ġ- Ġ 4 0 ) Ċ ------------------------------------------------ -------------- Ċ Right - h anded Ġalpha Ġ( default ) Ġ 1 Ċ Right - h anded Ġomega Ġ 2 Ċ Right - h anded Ġpi Ġ 3 Ċ Right - h anded Ġgamma Ġ 4 Ċ Right - h anded Ġ 3 1 0 Ġ 5 Ċ Left - h anded Ġalpha Ġ 6 Ċ Left - h anded Ġomega Ġ 7 Ċ Left - h anded Ġgamma Ġ 8 Ċ 2 7 Ġri bb on / helix Ġ 9 Ċ Poly pro line Ġ 1 0 Ċ Relationships Ġto Ċ Ċ Record ĠFormat Ċ COLUMNS ĠDATA ĠTYPE ĠFIELD ĠDEFIN ITION Ċ -------------------------------------------------------------------------------- --- Ċ 1 Ġ- Ġ 6 ĠRecord Ġname Ġ" HE LI X Ġ" Ċ 8 Ġ- Ġ 1 0 ĠInteger Ġser Num ĠSerial Ġnumber Ġof Ġthe Ġhe lix . ĠThis Ġstarts Ċ at Ġ 1 Ġand Ġincreases Ġincrement ally . Ċ 1 2 Ġ- Ġ 1 4 ĠL String ( 3 ) Ġhe lix ID ĠHel ix Ġidentifier . ĠIn Ġaddition Ġto Ġa Ġserial Ċ number , Ġeach Ġhe lix Ġis Ġgiven Ġan Ċ al phanumeric Ġcharacter Ġhe lix Ġidentifier . Ċ 1 6 Ġ- Ġ 1 8 ĠRes idue Ġname Ġinit Res Name ĠName Ġof Ġthe Ġinitial Ġres idue . Ċ 2 0 ĠCharacter Ġinit Chain ID ĠChain Ġidentifier Ġfor Ġthe Ġchain Ġcontaining Ċ this Ġhe lix . Ċ 2 2 Ġ- Ġ 2 5 ĠInteger Ġinit Seq Num ĠSequence Ġnumber Ġof Ġthe Ġinitial Ġres idue . Ċ 2 6 ĠA Char Ġinit IC ode ĠInsert ion Ġcode Ġof Ġthe Ġinitial Ġres idue . Ċ 2 8 Ġ- Ġ 3 0 ĠRes idue Ġname Ġend Res Name ĠName Ġof Ġthe Ġterminal Ġres idue Ġof Ġthe Ġhe lix . Ċ 3 2 ĠCharacter Ġend Chain ID ĠChain Ġidentifier Ġfor Ġthe Ġchain Ġcontaining Ċ this Ġhe lix . Ċ 3 4 Ġ- Ġ 3 7 ĠInteger Ġend Seq Num ĠSequence Ġnumber Ġof Ġthe Ġterminal Ġres idue . Ċ 3 8 ĠA Char Ġend IC ode ĠInsert ion Ġcode Ġof Ġthe Ġterminal Ġres idue . Ċ 3 9 Ġ- Ġ 4 0 ĠInteger Ġhe lix Class ĠHel ix Ġclass Ġ( see Ġbelow ). Ċ 4 1 Ġ- Ġ 7 0 ĠString Ġcomment ĠComment Ġabout Ġthis Ġhe lix . Ċ 7 2 Ġ- Ġ 7 6 ĠInteger Ġlength ĠLength Ġof Ġthis Ġhe lix . Ċ Ġ*/