Interacting with VPFIT

Extracting fitting model

vpfit_output (fortfile)

read_fort13 (fortfile, lastchtied, atom[, …])

Read fort.13 and store fitted parameters in array.

read_fort26 (fortfile, lastchtied, atom[, …])

Read fort.26 and store fitted parameters in array.

get_dv (header, table1, comment, atom[, …])

Calculate central redshift and velocity dispersion.

get_trans (comment, overlaptrans)

Find transition part of overlap system, if existing.

check_col_dens (table2, lastchtied)

Storing atomic data

isfloat (value)

Check if given value is of float type or not

atom_list (atompath)

Create list of atomic data based on input atom.dat

atom_info (atomID, atom)

Get atomic data from selected atomID

atom_mass (species)

Store ion mass extracted from atom.dat

Executing VPFIT

get_data (fortfile[, posidx, header, …])

make_setup ([atomdir, vpsetup])

create_chunks (fortfile, table1, header, …)

Generate data chunk for each fitted region.

fit_fort (fortfile, fit, error, illcond, …)

Do Voigt fitting and update model.