NRAO Home  >  Green Bank  |  Wiki Topic:    GB > Software > PlanOfRecordC62005
   Changes | Index | Contents | Search | Statistics | Go

Software Plan of Record

Cycle 6 2005 (August 15 - September 30, 2005)


Weeks

  • Week 1 8/15 - 8/19
  • Week 2 8/22 - 8/26
  • Week 3 8/29 - 9/2
  • Week 4 9/5 - 9/9
  • Week 5 9/12 - 9/16
  • Week 6 9/19 - 9/23
  • Week 7 9/26 - 9/30

M&Cv5.6 Release:
October 5, 2005

Who's in the Box?

  • Astrid/Turtle Support/Development - 100% Amy, 100% Mark
  • Penn Array - 30% Melinda, 50% Joe
  • CCB - 40% Melinda
  • CM&E - 30% Melinda, 50% Joe
  • Science - 50% Jim
  • Data - 100% Paul, 50% Jim, 100% Bob
  • Integration Tests - 15% Ray

Key for the "Status" column:

  • DONE means the task has been successfully completed
  • MOVED TO... means the task has been completed and is awaiting integration tests
  • PICK means the task has been completed and is awaiting sponsor tests
  • ALERT! means the task will not be completed this cycle, but was expected to be completed
  • ok means that the task is not yet complete or ready for tests, but NMR has evaluted results & progress is clearly on track

1. Operational/Scientific Support Items Completed During C6 2005


2. Commitments

Project TASK MR Sponsor Lead Checker Notes Status
DataHandlingImprovements Upgrade Spectral Line Capabilities in GFM ModificationRequest6C505 RonMaddalena PaulMarganian AmyShelton MR has changed. Changing plan for this project: attempting to wrap up scientific validations this cycle, while performance improvements to be tackled next cycle. ALERT!
DataHandlingImprovements Devise Plans for GBTIDLv1.2 and Beyond N/A NicoleRadziwill BobGarwood AmyShelton First draft of GBTIDL Flagging design is available at IDLFlaggingDesign  
CaltechContinuumBackend Implement Data Quality Checks for Ka FITS Files & Interpret in GFM ModificationRequest1C605 BrianMason RonDuPlain NicoleRadziwill MR has been approved. Code written and applied, needs to be checked and tested on data. task 95% complete
CaltechContinuumBackend Add Support for new Ka Spectral Line Channels to GFM ModificationRequest15C605? BrianMason PaulMarganian AmyShelton Background investigations where started, but no real work will be done this cycle. ALERT!
CaltechContinuumBackend Provide support for CCB Lab Testing. N/A BrianMason MelindaMello MarkClark   DONE
CaltechContinuumBackend Add samplers to CCB manager. ModificationRequest3C605 BrianMason MelindaMello MarkClark   DONE
CaltechContinuumBackend Integrate CCB into IF Manager. (Note: Time permitting)   BrianMason RamonCreager MarkClark    
CaltechContinuumBackend Add CCB to Electronics Testbed for Lab Testing N/A BrianMason RamonCreager JoeBrandt Done, awaiting real CCB. PICK
PennArrayReceiver Deliver basic FITS archiver (or binary archiver) for lab use. ModificationRequest2C505 BrianMason MelindaMello JoeBrandt   Archiver has been delivered, but still need to add more features
PennArrayReceiver Integrate mkIII and PAR instrument within IRC. Item List BrianMason MelindaMello JoeBrandt Completed in august, but IRC/MarkIII integration is a moving target. Must re-integrate do to significant changes in IRC and MarkIII?  
SoftwareCME Add Source Catalogs to Turtle Part II - Ephemeris/NNTLE ModificationRequest1C505 FrankGhigo MarkClark AmyShelton   DONE
SoftwareCME Implement MR for Turtle UI updates ModificationRequest1C405 KarenONeil AmyShelton MarkClark Complete. DONE
SoftwareCME Write MR & Integrate Spigot Python Control Programs into Turtle/Astrid ModificationRequest2C605 ScottRansom RamonCreager AmyShelton Observing API completed, and software integration tested. Added data directory validation/creation, and fixed a problem where the SPIGOT.py code could only parse official observing Project IDs. PICK
SoftwareCME Get Roger to test LO1 10MHz Status Monitoring ModificationRequest11C804 RogerNorrod JoeBrandt RamonCreager This task has been coded and tested, but will not be in the release pending review by Ron and the scientific staff. ALERT!
SoftwareCME Test Cross-Polarization Changes to SDFITS ModificationRequest13C405 KarenONeil PaulMarganian AmyShelton SDFITS & Aips++ both agree on first round of cross pol test data (including Van Vleck corrections). GBTIDL also working with data. Waiting for more test data. PICK
SoftwareCME Config tool changes to support Cross-Polarization ModificationRequest13C405 KarenONeil MelindaMello AmyShelton Sponsor has signed off on MR but I have added an improvement,, sponsor will retest with Astrid 9/16 DONE
SoftwareCME Global/Local Dev Health Changes ModificationRequest12C405 KarenONeil MelindaMello AmyShelton   DONE
SoftwareCME Integration Tests PerformIntegrationTests AmyShelton RamonCreager AmyShelton See SddCalendar for dates.  
SoftwareCME Use of Absolute and Relative Times in Segments ModificationRequest4C605 FrankGhigo JoeBrandt MarkClark   DONE


3. Refactored Code

Description Tests Submitter Notes Status
config tool - changed timing of "Sending data to Tel" msg so that astrid time stamps would reflect reality Run any configuration. Verifyt that the "sending data to telescope message occurs in < 1sec. MelindaMello    
config tool - removed defaulted values after each g.setup() Run the 4 configurations in the config tool script: /users/mmello/trunk/gbt/user/config_tool/scripts/5.6Tests/h20setup.py. Verify that the defaulted values printed in the config tool window are the expected values listed for each test/configuration in the h20setup.py file. MelindaMello    
Ygor API - Added close to file open for LPCs.conf No testing needed. If *Peak or *Focus don't work, let me know. (Also patched into 5.5) AmyShelton    
Turtle Client - Added stripping of Ctrl-M's to file import Turtle should no longer care if you import a file chock full of Ctrl'Ms (a.k.a. files created on Windows machines). Give it a try if you don't believe me. smile (Also patched into 5.5) AmyShelton    
Turtle - Moved end scheduling block message so that it appears in the log Check the History table of the turtle database. Make sure all new logs have the end scheduling block message. (Also patched into 5.5) AmyShelton    
Turtle - Added reset of SWSTATE keyword to Scheduler No tests needed. Also patched into 5.5 AmyShelton    
Turtle - Files brought in to SBs may now contain functions that reference each other No tests needed. Also patched into 5.5 AmyShelton    
Turtle - User now given option to abort if Balance fails No tests needed. Also patched into 5.5 AmyShelton    
Turtle - FITS writing: Fixed type cast bug for swfreq[0] and updated backend keyword check from SP to SpectralProcessor. No tests necessary. Also patched into 5.5 AmyShelton    
Turtle - Added message when SB paused Pause a SB and make sure a message is printed indicated that the SB has been paused. A second message should appear when the SB is unpaused. AmyShelton    
Rcvr_PAR - Corrected sequencer's use of starttime. None required. JoeBrandt    
Corrected setAntennaMode run 'setAntennaMode simulator' and verify that Grail on Fire and wind are both restarted. Verify that antenna posistions are being update on the gbtstatus display. MelindaMello    
Updated switchVersions script No tests needed. I moved the checking of log files to the end of the switchover sequence. JoeBrandt    
Updated string formatting of unsigned long type in DataDesc library. Use devexplorer to view fields of the CCB (sig1). Numbers > 2 billion should not be negative. JoeBrandt    

4. Background Tasks

Project TASK MR Sponsor Lead Checker Notes Status
CaltechContinuumBackend Fix the Ka band sky frequency computed by gbtstatus needs MR BrianMason MelindaMello PaulMarganian    
CaltechContinuumBackend Add support for CCB to GFM needs MR BrianMason AmyShelton MarkClark    
SoftwareCME Fix memory leak in Astrid gbtstatus. N/A KarenONeil MelindaMello AmyShelton    
SoftwareCME Add addtl parameters/IF path info to gbtstatus. Target ??? - keeps getting downgraded by project planning group needs MR KarenONeil MelindaMello AmyShelton    
SoftwareCME Transition to gcc 4.X Notes NicoleRadziwill RamonCreager JoeBrandt Proceeding in build order (ygor/libraries/makeDirs). Done through IF library. Notes here.  
SoftwareCME Vortex replacement and Linux 2.6 port   NicoleRadziwill JoeBrandt RamonCreager Ported and installed the samplerdrv and Bit3 kernel modules on ryac (test spectrometer)
New Vortex (gbtdata) now configured with RHE4.
 

5. Miscellaneous

-- NicoleRadziwill - 11 Aug 2005

Topic PlanOfRecordC62005 . { Edit | Attach | Ref-By | Printable | Diffs | r1.72 | > | r1.71 | > | r1.70 | More }
Revision r1.72 - 07 Oct 2005 - 14:33 GMT - AmyShelton Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.