001/* 002 * BioJava development code 003 * 004 * This code may be freely distributed and modified under the 005 * terms of the GNU Lesser General Public Licence. This should 006 * be distributed with the code. If you do not have a copy, 007 * see: 008 * 009 * http://www.gnu.org/copyleft/lesser.html 010 * 011 * Copyright for this code is held jointly by the individual 012 * authors. These should be listed in @author doc comments. 013 * 014 * For more information on the BioJava project and its aims, 015 * or to join the biojava-l mailing list, visit the home page 016 * at: 017 * 018 * http://www.biojava.org/ 019 * 020 */ 021package org.biojava.nbio.structure.io.mmcif.model; 022 023/** 024 * A class containing the _atom_sites data. Equivalent to the SCALE records in PDB files. 025 * 026 * 027 * @author Jose Duarte 028 * 029 */ 030public class AtomSites extends AbstractBean { 031 032 String entry_id; 033 034 // to my knowledge this field is not used - JD 2016-11-22 035 String Cartn_transform_axes; 036 037 @CIFLabel(label="fract_transf_matrix[1][1]") 038 String fract_transf_matrix11; 039 040 @CIFLabel(label="fract_transf_matrix[1][2]") 041 String fract_transf_matrix12; 042 043 @CIFLabel(label="fract_transf_matrix[1][3]") 044 String fract_transf_matrix13; 045 046 047 @CIFLabel(label="fract_transf_matrix[2][1]") 048 String fract_transf_matrix21; 049 050 @CIFLabel(label="fract_transf_matrix[2][2]") 051 String fract_transf_matrix22; 052 053 @CIFLabel(label="fract_transf_matrix[2][3]") 054 String fract_transf_matrix23; 055 056 057 @CIFLabel(label="fract_transf_matrix[3][1]") 058 String fract_transf_matrix31; 059 060 @CIFLabel(label="fract_transf_matrix[3][2]") 061 String fract_transf_matrix32; 062 063 @CIFLabel(label="fract_transf_matrix[3][3]") 064 String fract_transf_matrix33; 065 066 067 @CIFLabel(label="fract_transf_vector[1]") 068 String fract_transf_vector1; 069 070 @CIFLabel(label="fract_transf_vector[2]") 071 String fract_transf_vector2; 072 073 @CIFLabel(label="fract_transf_vector[3]") 074 String fract_transf_vector3; 075 076 // these fields are unusual but appear in some entries like 5e5j - JD 2016-11-22 077 @CIFLabel(label="Cartn_transf_matrix[1][1]") 078 String Cartn_transf_matrix11; 079 080 @CIFLabel(label="Cartn_transf_matrix[1][2]") 081 String Cartn_transf_matrix12; 082 083 @CIFLabel(label="Cartn_transf_matrix[1][3]") 084 String Cartn_transf_matrix13; 085 086 @CIFLabel(label="Cartn_transf_matrix[2][1]") 087 String Cartn_transf_matrix21; 088 089 @CIFLabel(label="Cartn_transf_matrix[2][2]") 090 String Cartn_transf_matrix22; 091 092 @CIFLabel(label="Cartn_transf_matrix[2][3]") 093 String Cartn_transf_matrix23; 094 095 @CIFLabel(label="Cartn_transf_matrix[3][1]") 096 String Cartn_transf_matrix31; 097 098 @CIFLabel(label="Cartn_transf_matrix[3][2]") 099 String Cartn_transf_matrix32; 100 101 @CIFLabel(label="Cartn_transf_matrix[3][3]") 102 String Cartn_transf_matrix33; 103 104 @CIFLabel(label="Cartn_transf_vector[1]") 105 String Cartn_transf_vector1; 106 107 @CIFLabel(label="Cartn_transf_vector[2]") 108 String Cartn_transf_vector2; 109 110 @CIFLabel(label="Cartn_transf_vector[3]") 111 String Cartn_transf_vector3; 112 113 114 public String getEntry_id() { 115 return entry_id; 116 } 117 public void setEntry_id(String entry_id) { 118 this.entry_id = entry_id; 119 } 120 /** 121 * @return the cartn_transform_axes 122 */ 123 public String getCartn_transform_axes() { 124 return Cartn_transform_axes; 125 } 126 /** 127 * @param cartn_transform_axes the cartn_transform_axes to set 128 */ 129 public void setCartn_transform_axes(String cartn_transform_axes) { 130 Cartn_transform_axes = cartn_transform_axes; 131 } 132 /** 133 * @return the fract_transf_matrix11 134 */ 135 public String getFract_transf_matrix11() { 136 return fract_transf_matrix11; 137 } 138 /** 139 * @param fract_transf_matrix11 the fract_transf_matrix11 to set 140 */ 141 public void setFract_transf_matrix11(String fract_transf_matrix11) { 142 this.fract_transf_matrix11 = fract_transf_matrix11; 143 } 144 /** 145 * @return the fract_transf_matrix12 146 */ 147 public String getFract_transf_matrix12() { 148 return fract_transf_matrix12; 149 } 150 /** 151 * @param fract_transf_matrix12 the fract_transf_matrix12 to set 152 */ 153 public void setFract_transf_matrix12(String fract_transf_matrix12) { 154 this.fract_transf_matrix12 = fract_transf_matrix12; 155 } 156 /** 157 * @return the fract_transf_matrix13 158 */ 159 public String getFract_transf_matrix13() { 160 return fract_transf_matrix13; 161 } 162 /** 163 * @param fract_transf_matrix13 the fract_transf_matrix13 to set 164 */ 165 public void setFract_transf_matrix13(String fract_transf_matrix13) { 166 this.fract_transf_matrix13 = fract_transf_matrix13; 167 } 168 /** 169 * @return the fract_transf_matrix21 170 */ 171 public String getFract_transf_matrix21() { 172 return fract_transf_matrix21; 173 } 174 /** 175 * @param fract_transf_matrix21 the fract_transf_matrix21 to set 176 */ 177 public void setFract_transf_matrix21(String fract_transf_matrix21) { 178 this.fract_transf_matrix21 = fract_transf_matrix21; 179 } 180 /** 181 * @return the fract_transf_matrix22 182 */ 183 public String getFract_transf_matrix22() { 184 return fract_transf_matrix22; 185 } 186 /** 187 * @param fract_transf_matrix22 the fract_transf_matrix22 to set 188 */ 189 public void setFract_transf_matrix22(String fract_transf_matrix22) { 190 this.fract_transf_matrix22 = fract_transf_matrix22; 191 } 192 /** 193 * @return the fract_transf_matrix23 194 */ 195 public String getFract_transf_matrix23() { 196 return fract_transf_matrix23; 197 } 198 /** 199 * @param fract_transf_matrix23 the fract_transf_matrix23 to set 200 */ 201 public void setFract_transf_matrix23(String fract_transf_matrix23) { 202 this.fract_transf_matrix23 = fract_transf_matrix23; 203 } 204 /** 205 * @return the fract_transf_matrix31 206 */ 207 public String getFract_transf_matrix31() { 208 return fract_transf_matrix31; 209 } 210 /** 211 * @param fract_transf_matrix31 the fract_transf_matrix31 to set 212 */ 213 public void setFract_transf_matrix31(String fract_transf_matrix31) { 214 this.fract_transf_matrix31 = fract_transf_matrix31; 215 } 216 /** 217 * @return the fract_transf_matrix32 218 */ 219 public String getFract_transf_matrix32() { 220 return fract_transf_matrix32; 221 } 222 /** 223 * @param fract_transf_matrix32 the fract_transf_matrix32 to set 224 */ 225 public void setFract_transf_matrix32(String fract_transf_matrix32) { 226 this.fract_transf_matrix32 = fract_transf_matrix32; 227 } 228 /** 229 * @return the fract_transf_matrix33 230 */ 231 public String getFract_transf_matrix33() { 232 return fract_transf_matrix33; 233 } 234 /** 235 * @param fract_transf_matrix33 the fract_transf_matrix33 to set 236 */ 237 public void setFract_transf_matrix33(String fract_transf_matrix33) { 238 this.fract_transf_matrix33 = fract_transf_matrix33; 239 } 240 /** 241 * @return the fract_transf_vector1 242 */ 243 public String getFract_transf_vector1() { 244 return fract_transf_vector1; 245 } 246 /** 247 * @param fract_transf_vector1 the fract_transf_vector1 to set 248 */ 249 public void setFract_transf_vector1(String fract_transf_vector1) { 250 this.fract_transf_vector1 = fract_transf_vector1; 251 } 252 /** 253 * @return the fract_transf_vector2 254 */ 255 public String getFract_transf_vector2() { 256 return fract_transf_vector2; 257 } 258 /** 259 * @param fract_transf_vector2 the fract_transf_vector2 to set 260 */ 261 public void setFract_transf_vector2(String fract_transf_vector2) { 262 this.fract_transf_vector2 = fract_transf_vector2; 263 } 264 /** 265 * @return the fract_transf_vector3 266 */ 267 public String getFract_transf_vector3() { 268 return fract_transf_vector3; 269 } 270 /** 271 * @param fract_transf_vector3 the fract_transf_vector3 to set 272 */ 273 public void setFract_transf_vector3(String fract_transf_vector3) { 274 this.fract_transf_vector3 = fract_transf_vector3; 275 } 276 /** 277 * @return the cartn_transf_matrix11 278 */ 279 public String getCartn_transf_matrix11() { 280 return Cartn_transf_matrix11; 281 } 282 /** 283 * @param cartn_transf_matrix11 the cartn_transf_matrix11 to set 284 */ 285 public void setCartn_transf_matrix11(String cartn_transf_matrix11) { 286 Cartn_transf_matrix11 = cartn_transf_matrix11; 287 } 288 /** 289 * @return the cartn_transf_matrix12 290 */ 291 public String getCartn_transf_matrix12() { 292 return Cartn_transf_matrix12; 293 } 294 /** 295 * @param cartn_transf_matrix12 the cartn_transf_matrix12 to set 296 */ 297 public void setCartn_transf_matrix12(String cartn_transf_matrix12) { 298 Cartn_transf_matrix12 = cartn_transf_matrix12; 299 } 300 /** 301 * @return the cartn_transf_matrix13 302 */ 303 public String getCartn_transf_matrix13() { 304 return Cartn_transf_matrix13; 305 } 306 /** 307 * @param cartn_transf_matrix13 the cartn_transf_matrix13 to set 308 */ 309 public void setCartn_transf_matrix13(String cartn_transf_matrix13) { 310 Cartn_transf_matrix13 = cartn_transf_matrix13; 311 } 312 /** 313 * @return the cartn_transf_matrix21 314 */ 315 public String getCartn_transf_matrix21() { 316 return Cartn_transf_matrix21; 317 } 318 /** 319 * @param cartn_transf_matrix21 the cartn_transf_matrix21 to set 320 */ 321 public void setCartn_transf_matrix21(String cartn_transf_matrix21) { 322 Cartn_transf_matrix21 = cartn_transf_matrix21; 323 } 324 /** 325 * @return the cartn_transf_matrix22 326 */ 327 public String getCartn_transf_matrix22() { 328 return Cartn_transf_matrix22; 329 } 330 /** 331 * @param cartn_transf_matrix22 the cartn_transf_matrix22 to set 332 */ 333 public void setCartn_transf_matrix22(String cartn_transf_matrix22) { 334 Cartn_transf_matrix22 = cartn_transf_matrix22; 335 } 336 /** 337 * @return the cartn_transf_matrix23 338 */ 339 public String getCartn_transf_matrix23() { 340 return Cartn_transf_matrix23; 341 } 342 /** 343 * @param cartn_transf_matrix23 the cartn_transf_matrix23 to set 344 */ 345 public void setCartn_transf_matrix23(String cartn_transf_matrix23) { 346 Cartn_transf_matrix23 = cartn_transf_matrix23; 347 } 348 /** 349 * @return the cartn_transf_matrix31 350 */ 351 public String getCartn_transf_matrix31() { 352 return Cartn_transf_matrix31; 353 } 354 /** 355 * @param cartn_transf_matrix31 the cartn_transf_matrix31 to set 356 */ 357 public void setCartn_transf_matrix31(String cartn_transf_matrix31) { 358 Cartn_transf_matrix31 = cartn_transf_matrix31; 359 } 360 /** 361 * @return the cartn_transf_matrix32 362 */ 363 public String getCartn_transf_matrix32() { 364 return Cartn_transf_matrix32; 365 } 366 /** 367 * @param cartn_transf_matrix32 the cartn_transf_matrix32 to set 368 */ 369 public void setCartn_transf_matrix32(String cartn_transf_matrix32) { 370 Cartn_transf_matrix32 = cartn_transf_matrix32; 371 } 372 /** 373 * @return the cartn_transf_matrix33 374 */ 375 public String getCartn_transf_matrix33() { 376 return Cartn_transf_matrix33; 377 } 378 /** 379 * @param cartn_transf_matrix33 the cartn_transf_matrix33 to set 380 */ 381 public void setCartn_transf_matrix33(String cartn_transf_matrix33) { 382 Cartn_transf_matrix33 = cartn_transf_matrix33; 383 } 384 /** 385 * @return the cartn_transf_vector1 386 */ 387 public String getCartn_transf_vector1() { 388 return Cartn_transf_vector1; 389 } 390 /** 391 * @param cartn_transf_vector1 the cartn_transf_vector1 to set 392 */ 393 public void setCartn_transf_vector1(String cartn_transf_vector1) { 394 Cartn_transf_vector1 = cartn_transf_vector1; 395 } 396 /** 397 * @return the cartn_transf_vector2 398 */ 399 public String getCartn_transf_vector2() { 400 return Cartn_transf_vector2; 401 } 402 /** 403 * @param cartn_transf_vector2 the cartn_transf_vector2 to set 404 */ 405 public void setCartn_transf_vector2(String cartn_transf_vector2) { 406 Cartn_transf_vector2 = cartn_transf_vector2; 407 } 408 /** 409 * @return the cartn_transf_vector3 410 */ 411 public String getCartn_transf_vector3() { 412 return Cartn_transf_vector3; 413 } 414 /** 415 * @param cartn_transf_vector3 the cartn_transf_vector3 to set 416 */ 417 public void setCartn_transf_vector3(String cartn_transf_vector3) { 418 Cartn_transf_vector3 = cartn_transf_vector3; 419 } 420 421}