

| Directory | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 3067 (100.0%) | 123752 (100.0%) | 40.3 |
| src/lib/perl5/ORAC/ | 652 (21.3%) | 21198 (17.1%) | 32.5 |
| src/docs/sun236/ | 25 (0.8%) | 12767 (10.3%) | 510.6 |
| src/primitives/SCUBA/ | 365 (11.9%) | 11586 (9.4%) | 31.7 |
| src/docs/sun233/ | 24 (0.8%) | 10802 (8.7%) | 450.0 |
| src/gui/ | 61 (2.0%) | 8636 (7.0%) | 141.5 |
| src/docs/sun230/ | 32 (1.0%) | 6835 (5.5%) | 213.5 |
| src/lib/perl5/ORAC/Frame/ | 296 (9.7%) | 6810 (5.5%) | 23.0 |
| src/bin/ | 182 (5.9%) | 6112 (4.9%) | 33.5 |
| src/lib/perl5/ORAC/Display/ | 76 (2.5%) | 5116 (4.1%) | 67.3 |
| src/lib/perl5/ORAC/Calib/ | 91 (3.0%) | 3544 (2.9%) | 38.9 |
| src/lib/perl5/ORAC/Inst/ | 93 (3.0%) | 2589 (2.1%) | 27.8 |
| src/lib/perl5/ORAC/Group/ | 118 (3.8%) | 2431 (2.0%) | 20.6 |
| src/primitives/SCUBA2/ | 99 (3.2%) | 2236 (1.8%) | 22.5 |
| src/primitives/CGS4/ | 114 (3.7%) | 2188 (1.8%) | 19.1 |
| src/etc/ | 88 (2.9%) | 2129 (1.7%) | 24.1 |
| cal/scuba/ | 32 (1.0%) | 1933 (1.6%) | 60.4 |
| src/lib/perl5/ORAC/Msg/Task/ | 18 (0.6%) | 1725 (1.4%) | 95.8 |
| src/lib/perl5/ORAC/Recipe/ | 12 (0.4%) | 1576 (1.3%) | 131.3 |
| src/starlink/ | 38 (1.2%) | 1556 (1.3%) | 40.9 |
| src/docs/sun231/ | 12 (0.4%) | 1316 (1.1%) | 109.6 |
| src/lib/perl5/ORAC/Msg/ | 15 (0.5%) | 1235 (1.0%) | 82.3 |
| src/docs/sun246/ | 5 (0.2%) | 1018 (0.8%) | 203.6 |
| src/ | 12 (0.4%) | 998 (0.8%) | 83.1 |
| src/lib/perl5/ORAC/Msg/Control/ | 16 (0.5%) | 776 (0.6%) | 48.5 |
| src/recipes/SCUBA/ | 59 (1.9%) | 722 (0.6%) | 12.2 |
| src/primitives/ | 76 (2.5%) | 710 (0.6%) | 9.3 |
| src/t/ | 11 (0.4%) | 530 (0.4%) | 48.1 |
| src/primitives/IRCAM/ | 41 (1.3%) | 471 (0.4%) | 11.4 |
| cal/ircam/ | 17 (0.6%) | 460 (0.4%) | 27.0 |
| src/lib/perl5/ORAC/Msg/ADAM/ | 30 (1.0%) | 406 (0.3%) | 13.5 |
| src/howto/ | 42 (1.4%) | 386 (0.3%) | 9.1 |
| src/primitives/spectroscopy/ | 58 (1.9%) | 381 (0.3%) | 6.5 |
| src/primitives/heterodyne/ | 23 (0.7%) | 377 (0.3%) | 16.3 |
| cal/ufti/ | 18 (0.6%) | 349 (0.3%) | 19.3 |
| src/primitives/general/ | 10 (0.3%) | 246 (0.2%) | 24.6 |
| src/recipes/spectroscopy/ | 28 (0.9%) | 216 (0.2%) | 7.7 |
| src/primitives/JSA/ | 3 (0.1%) | 188 (0.2%) | 62.6 |
| src/lib/perl5/ORAC/Index/ | 4 (0.1%) | 158 (0.1%) | 39.5 |
| src/primitives/MICHELLE/ | 15 (0.5%) | 147 (0.1%) | 9.8 |
| src/recipes/SCUBA2/ | 16 (0.5%) | 139 (0.1%) | 8.6 |
| src/primitives/imaging/ | 6 (0.2%) | 111 (0.1%) | 18.5 |
| src/recipes/CGS4/ | 13 (0.4%) | 102 (0.1%) | 7.8 |
| src/admin/ | 2 (0.1%) | 97 (0.1%) | 48.5 |
| src/docs/todo/ | 9 (0.3%) | 85 (0.1%) | 9.4 |
| cal/cgs4/ | 15 (0.5%) | 69 (0.1%) | 4.6 |
| src/docs/sun232/ | 4 (0.1%) | 50 (0.0%) | 12.5 |
| src/recipes/heterodyne/ | 2 (0.1%) | 46 (0.0%) | 23.0 |
| src/recipes/ | 28 (0.9%) | 43 (0.0%) | 1.5 |
| src/recipes/MICHELLE/ | 6 (0.2%) | 29 (0.0%) | 4.8 |
| src/lib/perl5/ORAC/Xorac/ | 4 (0.1%) | 26 (0.0%) | 6.5 |
| cal/ | 1 (0.0%) | 14 (0.0%) | 14.0 |
| src/recipes/PICARD/ | 1 (0.0%) | 12 (0.0%) | 12.0 |
| src/lib/perl5/Astro/FITS/Editor/ | 3 (0.1%) | 12 (0.0%) | 4.0 |
| src/primitives/UFTI/ | 9 (0.3%) | 11 (0.0%) | 1.2 |
| src/lib/perl5/Tk/ORAC/ | 3 (0.1%) | 10 (0.0%) | 3.3 |
| cal/uist/ | 2 (0.1%) | 10 (0.0%) | 5.0 |
| cal/iris2/ | 5 (0.2%) | 10 (0.0%) | 2.0 |
| cal/acsis/ | 2 (0.1%) | 6 (0.0%) | 3.0 |
| src/recipes/imaging/ | 4 (0.1%) | 4 (0.0%) | 1.0 |
| src/lib/perl5/Tk/ | 2 (0.1%) | 3 (0.0%) | 1.5 |
| cal/scuba2/ | 1 (0.0%) | 3 (0.0%) | 3.0 |
| src/primitives/imaging/MICHELLE/ | 1 (0.0%) | 1 (0.0%) | 1.0 |
| src/uml/ | 4 (0.1%) | 0 (0.0%) | 0.0 |
| src/lib/perl5/ORAC/Error/ | 2 (0.1%) | 0 (0.0%) | 0.0 |
| src/lib/perl5/ | 1 (0.0%) | 0 (0.0%) | 0.0 |
| src/images/ | 5 (0.2%) | 0 (0.0%) | 0.0 |
| CVSROOT/ | 5 (0.2%) | 0 (0.0%) | 0.0 |

make sure the QL filename is not blank
3 lines of code changed in 1 file:
use orac_sleep not sleep()
2 lines of code changed in 1 file:
Allow pipeline to be started before the data acquisition system is loaded
10 lines of code changed in 1 file:
remove debug print
0 lines of code changed in 1 file:
attempt to handle FRAMENUM resetting to 1 (as happens in the real system)
18 lines of code changed in 1 file:
use new BASECx and TRACKSYS headers rather than JCMTSTATE. More defined-ness checks
30 lines of code changed in 1 file:
In internal mode reset SEQNUM occassionally. Also update internal header to be more ICD compliant
10 lines of code changed in 1 file:
ai ai ai ai ai
1 lines of code changed in 1 file:
add some error traps for failed fits to allow us to try both continuum and spectral fits without bombing out early
101 lines of code changed in 2 files:
cubes created by this primitive are NOT simple cube obs products, they are reduced products
10 lines of code changed in 1 file:
Allow suffix and product to be overridden
17 lines of code changed in 1 file:
Jess says the receptor got better again
4 lines of code changed in 1 file:
updated values from Jessica
2 lines of code changed in 1 file:
Add SHUTTER discriminator. Process DARKs with different recipe. Hack to only look for s8a
7 lines of code changed in 1 file:
temporary hack for failing surfit - remove the mean
9 lines of code changed in 1 file:
clean up paths in flag files to take into account symlinks from ok dir to data dir
41 lines of code changed in 1 file:
protect against undef DRGROUP
2 lines of code changed in 1 file:
try to ensure that tau is set to something
2 lines of code changed in 1 file:
trap missing elevation headers
6 lines of code changed in 1 file:
trap missing headers for airmass (consider using ORAC_AIRMASS_START) and tau
27 lines of code changed in 1 file:
(1645 more)