Software development practices

thinking about how machining youtube had me thinking about pre-process and separating planning from doing way more than any blogs or CS courses managed to encourage

I never thought of pre-writing my commits and then doing the thing I said until I watched someone talking about their workflow in a biology lab

(it is a failing of most git tooling that this is a hard mode to discover because there’s a lot of friction until you know you want to do it)

From NireBryce@hachyderm.io

https://ericmjl.github.io/essays-on-data-science/workflow/effective-commit-messages/

commit -eF

terminal shortcuts

ctl-w
ctl-k
ctl-a 
ctl-e

A post was merged into an existing topic: Git

https://libs-info.com/tutorial/7/

rmsep_sum_589 = calculate_sum_cv(wavelengths=spectra_data['Wavelength (nm)'], intensities=spectra_data, 
                                                 concs=conc_data['Na Conc (ppm)'], samples=conc_data['Sample'], 
                                                 wavelength_lower=588.0, wavelength_upper=589.25, wavelength_background=587.5)[1]
rmsep_sum_5895 = calculate_sum_cv(wavelengths=spectra_data['Wavelength (nm)'], intensities=spectra_data, 
                                                 concs=conc_data['Na Conc (ppm)'], samples=conc_data['Sample'], 
                                                 wavelength_lower=589.25, wavelength_upper=591.0, wavelength_background=587.5)[1]
rmsep_sum_589_5895 = calculate_sum_cv(wavelengths=spectra_data['Wavelength (nm)'], intensities=spectra_data, 
                                                 concs=conc_data['Na Conc (ppm)'], samples=conc_data['Sample'], 
                                                 wavelength_lower=588.0, wavelength_upper=591.0, wavelength_background=587.5)[1]
display(HTML("<table><tr><th>Peak (nm)</th> <th>Intensity RMSEP</th><th>Area RMSEP</th><th>Intensity SE (Tut 2)</th><th>Area SE (Tut 2)</th><th>Intensity LOD (Tut 2)</th><th>Area LOD (Tut 2)</th>"+
             "</tr><tr><td>819.4</td><td>%.1f</td><td>%.1f</td><td>562.0</td><td>743.4</td><td>80.0</td><td>6.0</td></tr>" % (rmsep, rmsep_sum_8194) +
             "</tr><tr><td>589</td><td>%.1f</td><td>%.1f</td><td>5054.2</td><td>2720.5</td><td>16.3</td><td>30.5</td></tr>" % (rmsep_589, rmsep_sum_589) +
             "</tr><tr><td>589.5</td><td>%.1f</td><td>%.1f</td><td>4178.2</td><td>2511.3</td><td>19.4</td><td>8.3</td></tr>" % (rmsep_5895, rmsep_sum_5895) +
            "</tr><tr><td>589/589.5</td><td></td><td>%.1f</td><td></td><td>2753.4</td><td></td><td>3.7</td></tr></table>" % (rmsep_sum_589_5895)))

Really nice-looking way to make a table in jupyter.