@floswald, LinearFitXYerrors.jl is a small Julia package to perform 1D linear fitting of experimental data with possibly correlated errors in X and Y variables, based in York et al. (2004).
linearfitxy()
returns the regression results and uncertainties in a structure. A plot is displayed by setting optional parameter isplot = true