Packages 
Package Description
pl.poznan.put.atom
Collection of utility classes to work with atom types, names and atomic bonds.
pl.poznan.put.circular
Classes to deal with angular data and circular statistics.
pl.poznan.put.circular.conversion
Contains classes useful in conversion between Cartesian and trigonometric representations.
pl.poznan.put.circular.enums
Package contains useful enums.
pl.poznan.put.circular.exception
Exceptions thrown when operations on circular values fail.
pl.poznan.put.circular.samples
Classes which deal with samples of data.
pl.poznan.put.constant
Contains classes with useful constant values and static methods.
pl.poznan.put.external.dssr  
pl.poznan.put.interfaces
Interfaces useful in various contexts to clean up class design.
pl.poznan.put.notation
A set of enums describing different notations used in structural biology.
pl.poznan.put.pdb
Contains classes responsible for PDB/mmCIF data modelling and analysis.
pl.poznan.put.pdb.analysis
Contains classes which work on data from PDB or mmCIF files.
pl.poznan.put.protein  
pl.poznan.put.rna  
pl.poznan.put.structure
Package contains classes useful in describing secondary structure (base pairs, helices, etc.)
pl.poznan.put.structure.formats  
pl.poznan.put.structure.pseudoknots
Package contains classes that handle pseudoknots in secondary structure.
pl.poznan.put.structure.pseudoknots.dp
A set of dynamic programming solutions to pseudoknot detection.s
pl.poznan.put.structure.pseudoknots.elimination  
pl.poznan.put.torsion
Contains classes dealing with torsion angles handling.
pl.poznan.put.torsion.range  
pl.poznan.put.types  
pl.poznan.put.utility
Contains classes providing various useful functions.
pl.poznan.put.utility.svg
Contains classes useful for SVG processing.