Skip to content

proposal

version 0.6 2024-12-17

Introduction

A model to represent an application for observing time. The model is intended to express all of the concepts required to specify the scientific parameters of the application in sufficient detail to allow the proposal to be reviewed and allocated time. It does not cover all the technical detail of instrument setup that would be needed to actually schedule the observations, although the intention is that information about targets etc. could be automatically transferred to an observing system.

Authors

Paul Harrison

Overview diagram

The whole model is represented in a model diagram below

GVmapproposal data modelivoa:stringIdentifier ivoa:stringIdentifier proposal:WikiDataId <<primitive type>> WikiDataId proposal:WikiDataId->ivoa:stringIdentifierproposal:ProposalKind <<enumeration>> ProposalKind +Standard +ToO +Survey proposal:InvestigatorKind <<enumeration>> InvestigatorKind +PI +COI proposal:TextFormats <<enumeration>> TextFormats +latex +rst +asciidoc proposal:CalibrationTarget_intendedUse <<enumeration>> CalibrationTarget_intendedUse +Amplitude +Atmospheric +Bandpass +Phase +Pointing +Focus +Polarization +Delay proposal:SpectralWindowSetup <<datatype>> SpectralWindowSetup +start : ivoa:RealQuantity +end : ivoa:RealQuantity +spectralResolution : ivoa:RealQuantity +isSkyFrequency : ivoa:boolean +polarization : coords:PolStateEnum proposal:AbstractProposal AbstractProposal +title : ivoa:string +summary : ivoa:string +kind : proposal:ProposalKind proposal:RelatedProposal RelatedProposal proposal:AbstractProposal->proposal:RelatedProposalrelatedProposals0..*proposal:Investigator Investigator +type : proposal:InvestigatorKind +forPhD : ivoa:boolean proposal:AbstractProposal->proposal:Investigatorinvestigators1..*proposal:Justification Justification +text : ivoa:string +format : proposal:TextFormats proposal:AbstractProposal->proposal:JustificationscientificJustification1proposal:AbstractProposal->proposal:JustificationtechnicalJustification1proposal:SupportingDocument SupportingDocument +title : ivoa:string +location : ivoa:anyURI proposal:AbstractProposal->proposal:SupportingDocumentsupportingDocuments0..*proposal:Target Target +sourceName : ivoa:string proposal:AbstractProposal->proposal:Targettargets0..*proposal:Field Field +name : ivoa:string proposal:AbstractProposal->proposal:Fieldfields0..*proposal:Observation Observation proposal:AbstractProposal->proposal:Observationobservations1..*proposal:TechnicalGoal TechnicalGoal proposal:AbstractProposal->proposal:TechnicalGoaltechnicalGoals1..*proposal:ObservingProposal ObservingProposal proposal:ObservingProposal->proposal:AbstractProposalproposal:RelatedProposal->proposal:AbstractProposalproposal1proposal:Person Person +fullName : ivoa:string +eMail : ivoa:string +orcidId : ivoa:stringIdentifier proposal:Organization Organization +name : ivoa:string +address : ivoa:string +ivoid : ivoa:ivoid +wikiId : proposal:WikiDataId proposal:Person->proposal:OrganizationhomeInstitute1proposal:Investigator->proposal:Personperson1proposal:CelestialTarget CelestialTarget +sourceCoordinates : coords:EquatorialPoint +positionEpoch : coords:Epoch +pmRA : ivoa:RealQuantity +pmDec : ivoa:RealQuantity +parallax : ivoa:RealQuantity +sourceVelocity : ivoa:RealQuantity proposal:CelestialTarget->proposal:Targetproposal:SolarSystemTarget SolarSystemTarget proposal:SolarSystemTarget->proposal:Targetproposal:TargetField TargetField proposal:TargetField->proposal:Fieldproposal:Point Point +centre : coords:Point proposal:Point->proposal:Fieldproposal:Polygon Polygon +points : coords:EquatorialPoint proposal:Polygon->proposal:Fieldproposal:Ellipse Ellipse +semiMajor : ivoa:RealQuantity +semiMinor : ivoa:RealQuantity +pAMajor : ivoa:RealQuantity proposal:Ellipse->proposal:Fieldproposal:ObservingConstraint ObservingConstraint proposal:TimingConstraint TimingConstraint +note : ivoa:string +isAvoidConstraint : ivoa:boolean proposal:TimingConstraint->proposal:ObservingConstraintproposal:TimingWindow TimingWindow +startTime : ivoa:datetime +endTime : ivoa:datetime proposal:TimingWindow->proposal:TimingConstraintproposal:SimultaneityConstraint SimultaneityConstraint proposal:SimultaneityConstraint->proposal:TimingConstraintproposal:PointingConstaint PointingConstaint proposal:PointingConstaint->proposal:ObservingConstraintproposal:ScienceSpectralWindow ScienceSpectralWindow +spectralWindowSetup : proposal:SpectralWindowSetup proposal:ExpectedSpectralLine ExpectedSpectralLine +restFrequency : ivoa:RealQuantity +transition : ivoa:string +splatalogId : ivoa:stringIdentifier +description : ivoa:string proposal:ScienceSpectralWindow->proposal:ExpectedSpectralLineexpectedSpectralLine0..*proposal:PerformanceParameters PerformanceParameters +desiredAngularResolution : ivoa:RealQuantity +desiredLargestScale : ivoa:RealQuantity +desiredSensitivity : ivoa:RealQuantity +desiredDynamicRange : ivoa:RealQuantity +representativeSpectralPoint : ivoa:RealQuantity proposal:Observation->proposal:Targettarget0..*proposal:Observation->proposal:Fieldfield1proposal:Observation->proposal:ObservingConstraintconstraints0..*proposal:Observation->proposal:TechnicalGoaltechnicalGoal1proposal:TargetObservation TargetObservation proposal:TargetObservation->proposal:Observationproposal:CalibrationObservation CalibrationObservation +intent : proposal:CalibrationTarget_intendedUse proposal:CalibrationObservation->proposal:Observationproposal:TechnicalGoal->proposal:ScienceSpectralWindowspectrum1..*proposal:TechnicalGoal->proposal:PerformanceParametersperformance1

Primitives

Enums

DataTypes

ObjectTypes

References

Imports

  • ivoa

  • coords