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

Software Plan of Record

Cycle 7 2006 (October 2 - November 15, 2006)


Weeks

  • Week 1 10/2 - 10/6
  • Week 2 10/9 - 10/13
  • Week 3 10/16 - 10/20
  • Week 4 10/23 - 10/27
  • Week 5 10/30 - 11/3
  • Week 6 11/6 - 11/10
  • Week 7 11/13 - 11/15

Release date for M&C/Sparrow: January, 2007

Who's in the Box?
  • Amy - 10% Dynamic Scheduling, 55% Management, 15% ADASS, 20% Vacation
  • Bob - 10% Support, 20% Zpectrometer Support, 50% Spectrometer, 20% ADASS
  • Joe - 10% Support, 10% Penn Array, 30% PTCS, 50% CM&E
  • Mark - 10% Support, 65% Dynamic Scheduling, 25% CM&E
  • Melinda - 10% Support, 10% PAR, 55% Dynamic Scheduling, 25% Balancing
  • Mike - 10% Support, 50% Business Office System, 40% CM&E
  • Paul - 10% Support, 55% Dynamic Scheduling, 25% Business Office System, 10% e2e
  • Ray - 10% Support, 25% Zpectrometer, 65% CM&E
  • Ron - 10% Support, 90% PTCS

Use the order as a guideline in order to determine the relative priority of jobs.

Key for the "Status" column:

  • DONE (%Y%) means the task has been successfully completed
  • MOVED TO... (%M%) means the task has been completed and is awaiting integration tests
  • PICK (%S%) means the task has been completed and is awaiting sponsor tests
  • ALERT! (%X%) 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 ALS has evaluated results & progress is clearly on track

1. Operational/Scientific Support Items Completed During C6 2006

For each support item, please list the amount of effort involved as either: low, medium, or high. Guidelines for these rankings are as follows:

If multiple people are involved in an item, please list it only once. Effort estimates should reflect total time elapsed, i.e. how long did it take to fix the problem start to finish - not the sum total of each person's time.


2. Commitments

The default/unsorted state reflects priority order for this cycle.

Task Info/MR Lead Sponsor,Team Notes Status
Penn Array Commissioning Support N/A MelindaMello, JoeBrandt BrianMason Removed lots of log files because housekeeping went haywire. (MelindaMello)
Visually inspected housekeeping software for cause -- not obvious. (JoeBrandt)
Mustang receiver now off the telescope and heading back to UPenn.
DONE
Zpectrometer Commissioning Support N/A RamonCreager, BobGarwood KarenONeil Added support to manager to ensure that the Zpectrometer starts and stops scans on time. It was starting 4-5 seconds late, and thus ending late, because of the time spent configuring the backends for measurement. (RamonCreager) DONE
Modify SDFITS and aips++ to correctly process Spectrometer cross-polarization data ModificationRequest2C706 BobGarwood BrianMason, KarenONeil, PaulMarganian MR nearly finished, waiting for feedback from Heiles and Robishaw. Design changes to sdfits seem low impact. Some implementation work has been done. Investigating other future changes requested to Sdfits. (PRM). This has blossomed into 5 MRs awaiting CCC review (PaulMarganian) ALERT!
SDFits Changes - Add target position and HIGH_CAL keywords to sdfits and other requested sdfits changes ModificationRequest3C706 BobGarwood KarenONeil, PaulMarganian   ok
GBTIDL Changes necessary in support of related sdfits tool changes ModificationRequest8C706 BobGarwood KarenONeil, PaulMarganian   ok
Change scaling for the Autocorrelation Spectra in the Spectrometer ModificationRequest6C706 BobGarwood KarenONeil, PaulMarganian   ok
Change GO fits file so that RA is in degrees ModificationRequest15C705 PaulMarganian KarenONeil, BobGarwood Awaiting CCC Review. Change committed to Trunk already. ok
Business Office System BusinessOfficeSystem PaulMarganian AmyShelton, MikeMcCarty Project Charter updated. NRAO User Database end progressing (see e2e notes below). Chuck has promised to give his demo on file uploads to PeopleSoft Wed. Nov. 8. Researching PHP Data Persistence technologies - MikeMcCarty
Have specified our expectations for a successful demo of People Soft Interface. Have also discussed the 3 options ofr releasing Alpha Product. - PaulMarganian. Demo of People Soft interface postponed until next week.
The demo on Nov. 15th wasn't exactly what we asked for in Paul's document on expectations. Course of action to be decided soon. - MikeMcCarty
ok
Investigate & Fix Cause of Astrid Hang-ups ModificationRequest9C706 MarkClark JimBraatz, JoeBrandt Continuing refactoring and optimization, see MR, a living document. MR now signed. Code changes merged and ready to commit into repository. ALERT!
GFM/Turtle Upgrade - Remove use of LPCs.conf file ModificationRequest4C706 RamonCreager FrankGhigo, AmyShelton Sponsor tested and approved. Note: In subsequent testing it was noted that zero's were being forwarded to antenna in some cases. This is being investigated. DONE
Servo Test Support & Analysis N/A JoeBrandt JohnFord Attend working meeting all day Friday 11/10 with consultant. Very productive meeting. Code to add friction compensation into the existing CCU has been requested for December tests. DONE
Answer Questions Related to Track Model N/A JoeBrandt RichardPrestage Started a PTCS document which describes the processing the antenna does to convert refracted az/el commands into servo commands, and vice-versa.
Will attend PTCS meeting 11/20 to discuss OOF holography.
DONE
Evolve Dynamic Scheduling Proposal Dynamic Web AmyShelton KarenONeil, MelindaMello, PaulMarganian, MarkClark Generated test cases from GBT06A semester from Carls mysql Proposal and vprog tables. Some of the required data is still missing and other data needs to be massaged, but overal its promising. ok
Learn PTCS System N/A RonGrider FrankGhigo, AmyShelton Project Note PTCSPN52 revised based on recommendations from FrankGhigo to include more quantitative comparisons. Briefed to subset of PTCS team, with recommendations to implement peakdata.py versions of algorithm differences. DONE
Upgrade PTCS Pointing Model Pre-Processing Software ModificationRequest5C706 RonGrider FrankGhigo, AmyShelton Refactored config file functionality from DEAP; propagating change to DEAP-based GFM code. Restarting the refactorization of pointing code between GFM code and peakdata.py ALERT!
Assist CarlBignell in migrating from dbase to MySQL SchedulingSoftware MikeMcCarty CarlBignell Created a table of all the tools that Carl uses for Proposals. Carl has agreed to fill out this table to provide descriptions and status, see SchedulingSoftware for details. I will be adding scheduling tools to this. - MikeMcCarty ok
Balancing Project - Project Charter Add link to charter here MelindaMello FrankGhigo Suring this weeks' Obs issues Meeting the staff astronomers decided to go with the python implementation. ok
Balancing Project - Get, Set, and Change Attenuators ModificationRequest8C505 MelindaMello FrankGhigo, RamonCreager   ok
Balancing Project - Converter Rack: Add Ability to Set Power Levels and to Balance to those Levels ModificationRequest4C505 MelindaMello FrankGhigo, RamonCreager   ok
Balancing Project - Change Spectrometer Warning Messages During Balance ModificationRequest9C505 MelindaMello FrankGhigo, RamonCreager   ok
Balancing Project - IF Rack: Change messages to indicate non-balance and non-linearity ModificationRequest10C505 MelindaMello FrankGhigo, RamonCreager   ok
Balancing Project - Multiple sampling for Balancing procedures to diminish RFI effects ModificationRequest11C505 MelindaMello FrankGhigo, RamonCreager   ok
E2E Common User Database PaulMarganian NicoleRadziwill, AmyShelton   Started work with Stephan Witz, Oct 11. Moving forward, using Nicoles method of 'possible technologies' -> 'policy'. Created site for discussion. Talks continue at slow pace. No new discussions since Oct 23 - will not agressively pursue until we see what the plan is with the BOS. Still waiting to see what happens with BOS. No feed back from e2e yet either. Still no updates. ok
Attend ADASS Program N/A BobGarwood, AmyShelton October 15-18 DONE
Upgrade and configure Penn/Mustang development system (Green) MustangDevSystemConfig JoeBrandt MelindaMello Green now up and running RHE3 as a development system. IRC is parsing data. DONE


3. Refactored Code

Description Tests Submitter Notes Status
shm_ntp_clk shm_ntp_clk is the ntp clock helper program used on systems with a 1PPS input. No specific tests necessary. JoeBrandt Still testing, this is a placeholder.  
LO1Coordinator Select PAR receiver, turn auto-leveling on. Check for message. JoeBrandt Fixed failure case when auto-leveling is selected, but receiver config files do not contain a freq/pwr table.  
sampler2log run sampler2log -d 0.09 Antenna AntennaManager azElData and verify row timestamps are spaced approximately 100ms apart. JoeBrandt Fixed a bug which caused decimation to not work with 'folded' samplers. (Ones with many rows/sample.)  
Added check for valid beamName to ScanTypes No additional testing needed. Unit tests pass. AmyShelton    
Refactored *Device classes Run GFM and exercise each plugin to make sure you get plots. The "GFM Workout" SB in TAPI will exercise the peak, focus, and spectral line plugins. AmyShelton Referring to the classes in Sparrow's gbt/api/ygor directory  
Removed use of placeholder BackendDevice from GFMPanel Run GFM and exercise the Spectral Line plugin. It should work the same as before. AmyShelton    
Added basic session checking to Run tab of turtle client For projects whose names begin with "A", users should only be able to specify integer session values. If a non-integer is used, the session field turns red and the user should not be able to submit SBs. AmyShelton    
Modified Grail to provide full field callback support Client should be able to register field callbacks for simple type samplers and parameters (e.g. <manager>.reg_param('state', cb, '.')). Clients should also be able to obtain the time stamp MJD and seconds values by using the 'TS:MJD' and 'TS:seconds' fields, for both samplers and parameters. RamonCreager See the "Grail Development Notes" for more information and examples.  

4. Background Tasks

Task Info/MR Lead Sponsor,Team Notes Status
Fix Faulty Self-Test in Spectrometer ModificationRequest6C406 RamonCreager RandyMcCullough    
Correct boom deploy/retract under M&C control BoomDeployRetractProblem? JasonRay JoeBrandt, MelindaMello Found that the 'reset' status indication is active for only a few milliseconds on the SCU (vs 10 seconds on the CCU). This causes the state machine to miss the reset event. Still investigating resolution.  
GBTIDL Autoflagger ModificationRequest2C506 BobGarwood RonMaddalena Started.  
Investigate imaging for GBTIDL add link to investigation results here BobGarwood RonMaddalena    
Create spectrometer integration-level plot server and client. N/A AmyShelton PaulMarganian    
Create Penn Array Manager ModificationRequest3C406 JoeBrandt BrianMason, MelindaMello    

5. Miscellaneous

Topic PlanOfRecordC72006 . { Edit | Attach | Ref-By | Printable | Diffs | r1.75 | > | r1.74 | > | r1.73 | More }
Revision r1.75 - 14 Dec 2006 - 16:55 GMT - RamonCreager Content copyright © 1999-2007 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.