Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DescriptionJIRASlice 1Slice 2

Solicitation

  • Specify name of Solicitation
  • Specify Capabilities in Solicitation
  • Set Execution and Call period

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1437




  • Uses existing Solicitation and Proposal generator
  • Give Solicitation Name, Proposal Process, Number of Proposals

Status
subtleTrue
colourGreen
colorgreen
titlein progress

  • Set as Demo/Test

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1470




  • Separate Solicitation and Proposal Generation
  • Upload JSON for Solicitation Configuration

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1453

Proposal Generation

  • specify number of proposals
  • specify number of science categories
  • use capabilities defined in Solicitation to generate demo/test proposals
  • Fully supported proposals

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1437





  • Uses existing generator paired with Solicitations
  • Proposals are belong to 1 category
  • Simple proposals - no real allocation requests

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1453

  • Separate Solicitation and Proposal Generation
  • More realistic proposals
  • Science Categories from Solicitation
  • Expanded user database

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1184
Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1466

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1546

Close Solicitation

Use existing structure


Panel Configuration

  • Create SC based on SCs of proposals
    • Set Name, Science Category
  • Associate users with SRP
  • Specify a chair
  • Associate proposals with SCs

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1436




  • Create 1 panel
  • Assign SC
  • Fill 6 non TTA members
  • Assign Chair
  • Assign Proposals

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1313

  • Create 1 to 6 panels
  • Assign each a unique Science Category

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1545

Vetting

  • Vet all proposals automatically

Jira
showSummaryfalse
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1436



  • Vet all proposals without modification

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1312


Finalize Panel Configuration


  • use existing framework; hookup FE

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1471


Conflicts

  • Fill out Conflict Declarations
  • Certify
  • Per panel, per SRP? Bulk options

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-901



  • Per panel button
  • set all to Available unless AutoConflicted
  • Certify Conflicts

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1472


ISRs

  • Assign Review Types satisfying minimum SRsPerProposal and 1 Primary and 1 Secondary per proposal
  • If assigned P,S,T, fill out comments and score randomly
  • If test solicitation, the comments should state the Proposal ID, the individual score, the reviewer name, and Review Type of reviewer
  • If Demo solicitation, the comments should be simulated comments.
  • Per panel, per reviewer, bulk options?

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-901



  • Per panel button
  • Use pattern for comments for all ISRs
    • Review Type not None
    • Review State not Blank
  • Randomize score
  • Assign Review Types randomly
    • 1 primary
    • 1 secondard
    • 1 tertiary

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1473



Finalize ISRs

per panel, per reviewer, bulk options?


  • per panel button to finalize ISRs

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1474


Initiate Consensus Phase


  • hook up existing structure per panel

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1475


Consensus

  • Fill out Comments for each
  • Complete PPR

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-901




  • Use appended ISR comments to make PPR Proposal Process comments for PI
  • Complete Reviews per panel

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1476

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1477

  • Pattern internal comments

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1551

Finalize PPR


  • per panel

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1478


Simulate All

  • Simulate full PPR Review Process

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1547


More realistic Simulated Proposals

DescriptionRequirement

Title

More than 20 characters


Abstract

More than 10 characters


Authors

not a TTA member


Scientific Justification

pdf less than 4 pages


Science Category

one defined in the Solicitation


Allocation Requests

1 to 3, randomly select a Facility specified in Solicitation (VLA, GBT)


Capability Request per Allocation Request

1 to 3 generated from an available Capability for the Facility (VLA Continuum, GBT Spectral Line)


Field Sources per Capability Request

Randomly select 1 to 3 sources from a predefined set of field sources associated with the Capability


Spectral Specifications per Capability Request

Randomly select 1 to 3 spectral specifications from a predefined set of SS associated with the Capability


Performance parameters per Capability Request

Select a template Performance Parameter for Capability


Calibration parameters per Capability Request

Select a template Calibration parameter for Capability


Version 0.3 Outline

DescriptionJIRASlice 1 - v0.2.2Slice 2 v0.2.2

Scheduler

  • Source Conflict identification




Scheduler Tools

  • Construct Preliminary Allocation Dispositions (priorities and time)
    • Inputs:
      • Proposal Information (current Semester):
        • Sources, Resources
          • Cluster ID; Time; LST/GST range, Config (VLA); Band;Fixed Date?
        • Linear Ranks
      • Other:
        • Carryover from previous semesters
        • Sponsored time
        • Maintenance Time
    • Fine Tuning inputs
      • Manual inspection of carryover etc
    • Algorithm to determine scheduling priorities and available time
      • How initial priorities are determined are Facility specific
        • e.g., VLBA is straight quartiles
    • Fine Tuning
      • Manual inspection of pressure plot
      • Annotate recommendations
        • e.g., promote N → C to fill gaps
    • Output to TAC
      • Cluster ID; Time; LST/GST range, Config (VLA); Band; Priority
      • Pressure Plots

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1561

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1571

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1331

Jira
serverDMS JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
keySTT-1333

  • Version Structure
    • Create Allocation Dispositions
      • Jira
        serverDMS JIRA
        columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
        keySTT-1565
    • Create Observation Specification Dispositions
      • Jira
        serverDMS JIRA
        columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
        keySTT-1566
    • Create Available Time Model
      • Jira
        serverDMS JIRA
        columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
        keySTT-1564
    • Either use
      • Allocation Requests/OS/Blank ATM
        • Jira
          serverDMS JIRA
          columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
          columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
          serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
          keySTT-1567
      • another Allocation Version (duplicate)
        • Jira
          serverDMS JIRA
          columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
          columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
          serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
          keySTT-1562
  • UI Prototype (Schedulers Tools)
    • Summary view for Allocation Versions and deployment to TAC/DR
    • Spot for Proposal Information (AR/OSs/Metadata/Scientific Justification)
    • Spot for Proposal Review
    • Spot for Feasibility Review
    • Spot for ADs and OSDs per Proposal per Facility per version
    • Spot for ATM functionality per version (generation)
  • ATM is all available per facility - no precommitts
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1332
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1563
       
    • Inspect ATM
    • Pressure Plot
      • Jira
        serverDMS JIRA
        columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
        keySTT-1573
  • See PPR Proposal Process Output (Comments/Score)
  • Assign a Preliminary Scheduling Priority per OSD
  • Record comments
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1575
  • Write Narrative per Facility
    • Bare bones, capture comments
  • Create Proposal Summary
    • Bare bones
TAC Meeting
  • Allocation Review Object
    • TAC Comments to PI
      • Jira
        serverDMS JIRA
        columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
        columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
        serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
        keySTT-1574
  • UI Prototype (TAC meeting)
    • Spot for Facility Reports
    • List of Proposals/Proposal Summary
      • Proposal metadata (authors/abstract/title/Joint/Thesis/SRP/Triggered/Large/Total Time/Facilities/Trigger criteria)
      • Feasibility Review
      • Proposal Review
        • Scientific Merit Metric
        • Comments to PI
        • Internal Comments
      • Allocation Review
        • Comments to PI (from TAC)
        • Internal Comments (from TAC)
      • Allocation Requests/OSs
      • Allocation Dispositions/OSDs
        • Internal Comments from Scheduler
        • Scheduling Priority
  • Produce Reports for TAC from an Allocation Version
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1572
  • Deploy to TAC
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1568
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1570

Director's Review

  • Directors Report (statistics_:
    • the number of proposals submitted, approved (priority A, B, F), filler (C), rejected (N), and oversubscription (submitted/approved); and by proposal hours: the requested time, the available time, the approved time (priority A, B, F), filler time (C), rejected time (N), and the pressure (requested hours/available hours)
  • csv with

    • ALLOCATION REQUEST ID, PRINCIPAL INVESTIGATOR, NORMALIZED LINEAR-RANK SCORE, REQUESTED TIME, and APPROVED TIME (broken down by semester) for each SCHEDULING PRIORITY (A, B, C [filler], F [fixed], and N [rejected])

  • Approve each OSD

  • Deploy the Recommended Allocation Dispositions for Director's Review
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1569
  • Approve Allocation Dispositions/ OSDs
    • Jira
      serverDMS JIRA
      columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdeb2e750b-a83a-387e-8345-36eee8a98f01
      keySTT-1577
  • UI Prototype (Directors Review)
    • Spot for Directors Report
    • List of Proposals/Proposal Summary
      • Proposal metadata (authors/abstract/title/Joint/Thesis/SRP/Triggered/Large/Total Time/Facilities/Trigger criteria)
      • Feasibility Review
      • Proposal Review
        • Scientific Merit Metric
        • Comments to PI
        • Internal Comments
      • Allocation Review
        • Comments to PI (from TAC)
        • Internal Comments (from TAC)
      • Allocation Requests/OSs
      • Recommended Allocation Dispositions/OSDs
        • Internal Comments from Scheduler
        • Scheduling Priority
    • Approve Allocations
    • Update Scheduling Priorities

Update Scheduling Priorities/Approval

  • Produce Directors Reports for Directors Review from an Allocation Version
TTA Member Tools

Generate Metrics
Mechanism to track project completion (Need for carryover)  Not in Scope


...