View: Hide Browser | Browser on the left | Browser on the right| Dictionary
Report:General Info | Inner Elements | Relations | Attributes 

Class ObsProject

The top level container class for an Observing Project. No part of an Observing Project Definition may exist without an Observing Project. As soon as an astronomer decides to create a (Phase I) Observing Proposal using the ALMA Observing Tool an ObsProject will get created to act as the container for everything associated with it.
ObsProject is an entity class.

General Info
Name ObsProject 
Owner  obsproject 
Visibility public 
Is Active false 
Is Abstract false 

Inner Elements
Name Type 
 unnamed Instance Specification 

Relations
Name Type Begins Ends 
 unnamed Association  ObsUnit  ObsProject 
 unnamed Association  ObsReview  ObsProject 
 unnamed Association  ObsProject  SubmissionRecord 
 unnamed Association  ObsProject  ObsProgram 
 unnamed Association  ObsProject  ObsProposal 
 unnamed Association  ProjectStatus  ObsProject 

Attributes
Name Type Classifier Default Value 
 projectName  String  ObsProject  
 pI  String  ObsProject  
 version  String  ObsProject 
 code  String  ObsProject None Assigned 
 unnamed  ObsProposal  ObsProject  
 unnamed  ProjectStatus  ObsProject  
 unnamed  ObsReview  ObsProject  
 assignedPriority  Integer  ObsProject 
 timeOfCreation  String  ObsProject 0000-00-00 
 manualMode  Boolean  ObsProject false 
 status  StatusLevels  ObsProject NewPhase1 
 simulationMode  Boolean  ObsProject false 
 isCommissioning  Boolean  ObsProject false 
 isCalibration  Boolean  ObsProject false 
 letterGrade  String  ObsProject 
 scientificRank  Integer  ObsProject 
 scientificScore  double  ObsProject 1.0 
 staffProjectNote  String  ObsProject  
 taPhase2Comments  String  ObsProject  
 taMainComments  String  ObsProject  
 consensusReport  String  ObsProject  
 isDDT  Boolean  ObsProject false 
 unnamed  SubmissionRecord  ObsProject  
 p2gAttention  Boolean  ObsProject false 
 p2gAttentionReasons  String  ObsProject