This is a review of fiber-optic soliton propagation and of methods to determine the soliton content in a pulse, group of pulses or a similar structure. Of central importance is the nonlinear Schrödinger equation, an integrable equation that possesses soliton solutions, among others. Several extensions and generalizations of this equation are customary to better approximate real-world systems, but this comes at the expense of losing integrability. Depending on the experimental situation under discussion, a variety of pulse shapes or pulse groups can arise. In each case, the structure will contain one or several solitons plus small amplitude radiation. Direct scattering transform, also known as nonlinear Fourier transform, serves to quantify the soliton content in a given pulse structure, but it relies on integrability. Soliton radiation beat analysis does not suffer from this restriction, but has other limitations. The relative advantages and disadvantages of the methods are compared.