ASTROSAT Proposal Processing System (APPS) IUCAA G. C. Dewangan D. Bhattacharya APPS Team PSPL Tushar Agrawal Praveen Kumar 22 January 2014 ASTROSAT Proposal Processing System (APPS) A Software System for ASTROSAT ● ● ● ● ● Provide service to the community in planning, preparation and submission of proposals, review and selection To streamline proposal-driven operation of ASTROSAT APPS is a Web Application. It would automate the process of proposal preparation, submission and evaluation process . It would also provide the details of successful proposals as input to the MCAP DB which will be used for Astrosat long-term Planning (ASTRAL), scheduling, and observations . APPS Requirement ● ● ● ● ● ● ● ● Automate proposal submission and review process for the ASTROSAT Ability to handle multiple streams of proposal cycles Multi-instrument configuration Flexible instrument parameter definition Review and evaluation by one/two level ATAC, ATC & external referees Complete Instrument Configuration (Revision and piggyback science) Different types of reports, reminders and outputs Maintain User Authentication database and the proposals database APPS Requirement Manage different Proposal Cycles & Proposal Types ● Proposal Cycles • • • • • AO cycle GTO cycle ToO cycle CAL cycle PV (one cycle only) • Scientific Category • • • • • • • • • • Proposal Types (for AO, GTO, CAL, PV cycles) Soar System Star & Stellar System Compact objects in Binaries SN, SNR & Isolated NS Diffuse emission – Gal / Extragal AGN & quasars Surveys Galaxies Cosmology • Regular Proposals - Consisting of one or more targets and single observation of each target • Monitoring Proposals – Repeated observations of a single target • Anticipated ToO proposals – Target of Opportunity which is foreseen. • Scan mode proposals – For scanning observations of some portion of sky • Tracking mode proposals – For tracking of moving targets APPS Requirement Different User Classes Mandatory Users: To be appointed or set by ISRO • Administrator – overall responsibility, create proposal cycles, set various users, ATAC structures, specify instrument configurable parameters, generate reports & statistics, input for MCAP DB • Payload Science Team members – submit GTO proposals • Payload Operation Centre Team Members – submit CAL proposals • ATAC (Sub-TAC) chair & Members, ToO Chair, CAL manager – proposal review • ATC chair & Members – proposal review • Piggyback science group members – Configure instruments left by proposers General Users • Guest Observers – submit AO/GTO proposals APPS Policy Requirements • Appointment of mandatory users • Policy matters for different proposal cycles & types (start/end dates, review period, reminders, ToO requirements, etc.) • Configurable parameters for each payload and detector, default values, ranges, additional parameters for PV/CAL cycles • ATAC/ATC structure, policies for review process & selection criteria • External tools assisting proposal preparation • Overhead times for instrument configuration changes APPS - Work Flow AO Cycle Workflow Admin creates a new cycle Submission start date Proposals are submitted AO Cycle Workflow Admin creates a new cycle Proposals are submitted Submission end date Submitted proposals are reviewed by ATC, ATAC & external AO Cycle Workflow Admin creates a new cycle Proposals are submitted Submitted proposals are reviewed by ATC, ATAC & external referees ATC members review the proposal ATAC chair invites external referees ATC chair evaluates the proposal External referees review the proposal ATAC members review the proposal ATAC Chair evaluates the proposal & allots time. AO Cycle Workflow Admin creates a new cycle Proposals are submitted Submitted proposals are reviewed by ATC, Revision ATAC & external start date referees PI/PO revise the proposal AO Cycle Workflow Admin creates a new cycle Admin generates XML files for MCAP DB Proposals are submitted Submitted proposals are reviewed by ATC, ATAC & external referees PI/PO revise the proposal Revision end date Payload Science team members configure unused instruments (piggyback science) AO Cycle Workflow Admin creates a new cycle Admin generates XML files for MCAP DB Proposals are submitted Submitted proposals are reviewed by ATC, ATAC & external referees PI/PO revise the proposal Revision end date GTO & PV cycles follow same workflow Payload Science team members configure unused instruments (piggyback science) AO Cycle Workflow (Two Level Hierarchy) Admin creates a new cycle ATAC Chair assigns proposals to sub-TAC groups Proposals are submitted Submitted proposals are reviewed by ATC, ATAC & external referees ATC members review the proposal ATC chair evaluates the proposal Sub TAC chair invites external referees External referees review the proposal Sub TAC members review the proposal Sub TAC chair reviews the proposal ATAC Chair evaluates the proposal & allots time AO Cycle Workflow (Two Level Hierarchy) Admin creates a new cycle ATAC Chair assigns proposals to sub-TAC groups Proposals are submitted Submitted proposals are reviewed by ATC, ATAC & external referees ATC members review the proposal ATC chair evaluates the proposal Sub TAC chair invites external referees External referees review the proposal Sub TAC members review the proposal Sub TAC chair reviews the proposal ATAC Chair evaluates the proposal & allots time ToO Cycle Workflow Admin creates a new cycle Proposals are submitted Submitted proposals are reviewed CAL cycle follows same workflow ToO chair reviews the proposal with the help of external referees if necessary ToO Chair evaluates the proposal & allots time. If partial time allotted, ToO chair revises the proposal XML input files are generated by the administrator User Interface ● Administrator General Observer (Proposers) ● Payload Science Team members ● Payload operation scientists ● ATAC and ATC chairs and members ● Secretary to ATAC chair ● User Interface Administrator Interface Editing inst. Config parameters Flexible Parameter Interface Inst. parameters can be defined/deleted/edited ● Payloads/detectors can be excluded ● Detector overhead times can be edited ● Setting SXT configurable parameters Validation mechanism Any change made by the administrator is validated before it is implemented. A validator can approve/reject the changes made by administrator Proposal form cover page ● Title ● Abstract ● Co-Is ● Primary observer Target list RA/DEC automatically taken from NED/Simbad Instrument configuration Attachments Verify & Submit APPS Output & Test Results ● ● APPS maintains two databases – User authentication database – Proposals database APPS outputs – Proposal coversheet in pdf format – Statistics and Reports (for Submitted and Accepted proposal) – MCAP input file : An XML file containing all the details of accepted proposals in a given cycle (AO, GTO, PV) or for a single accepted proposal in ToO Proposal Coversheet in pdf format Reports & Statistics (pdf documents) Generating MCAP input file XML file – Input for MCAP DB Instrument overhead times added <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!-==== MCAP Assumptions ==== Not applicable integer field : -99 Not applicable float field : -99.0 Not applicable string field : not_applicable Not applicable observation date field : not_applicable Field “configured_by” 0 : Not selected, default configuration. Field “configured_by” 1 : Configured by the proposer. Field “configured_by” 2 : Configured by the piggyback science team. --> <MCAP> <Cycle> <cycle_id>A02</cycle_id> <instrument_config_version>1</instrument_config_version> <obs_cyc_start_date>2013-01-25</obs_cyc_start_date> <obs_cyc_end_date>2013-05-25</obs_cyc_end_date> <obs_cyc_date_unit>YYYY-MM-DD</obs_cyc_date_unit> <instrument_overhead_time_secs> <instrument_id>uvit1</instrument_id> <instrument_overhead_time>30.0</instrument_overhead_time> </instrument_overhead_time_secs> <instrument_overhead_time_secs> <instrument_id>uvit2</instrument_id> <instrument_overhead_time>30.0</instrument_overhead_time> </instrument_overhead_time_secs> <instrument_overhead_time_secs> <instrument_id>uvit3</instrument_id> <instrument_overhead_time>30.0</instrument_overhead_time> </instrument_overhead_time_secs> <instrument_overhead_time_secs> <instrument_id>laxpc1</instrument_id> <instrument_overhead_time>0.0</instrument_overhead_time> </instrument_overhead_time_secs> <Proposal> <proposal_id>A02_009</proposal_id> <proposal_type>Regular Pointing</proposal_type> <proposal_title>A test proposal for cyclotron lines</proposal_title> <priority_grade>A</priority_grade> <quota>india</quota> <abstract>Cyclotron lines are useful indicators of neutron star surface magnetic fields. This proposal intends to observe two High Mass X-ray Binaries to better define the properties of their cyclotron lines.</abstract> <pi_id>dipankar</pi_id> <po_id>dipanjan03</po_id> <source_table_notes>These are brightest Cyclotron Line sources</source_table_notes> <total_observationtime_secs>510000.0</total_observationtime_secs> <total_observationtime_unit>secs</total_observationtime_unit> <coversheet_location>/root/Downloads/APPS_UPLOADS/A02_009_coversheet.pdf </coversheet_location> <source> <target_id>T1</target_id> <source_name>Vela X-1</source_name> <ra_2000>9 2 6.860</ra_2000> <ra_unit>hh mm ss.sss</ra_unit> <dec_2000>-40 33 16.903</dec_2000> <dec_unit>[+/-] dd mm ss.sss</dec_unit> <variable>No</variable> Units for all <source_size>0.0010</source_size> relevant parameters <source_size_unit>arcmin</source_size_unit> <obs_time>490000.0</obs_time> <obs_time_unit>secs</obs_time_unit> <stare_time>490000.0</stare_time> <stare_time_unit>secs</stare_time_unit> <v_mag>17.0</v_mag> <xray_flux>1.0E-8</xray_flux> <xray_flux_unit>erg/cm^2-s</xray_flux_unit> <primary_intrument>czt1</primary_intrument> Default UVIT configuration If not configured by anyone <detector_configuration> <detector_id>uvit1</detector_id> <configured_by>0</configured_by> <param_name>instrument_state</param_name> <param_value>standby</param_value> <param_unit>not_applicable</param_unit> </detector_configuration> CZTI-1 One exposure <exposure_details> <detector_id>czt1</detector_id> <exposure_id>czt1_E1</exposure_id> <exposure_time_sec>40000</exposure_time_sec> <exposure_time_unit>secs</exposure_time_unit> <exposure_paramter_value> <param_name>mode</param_name> <param_value>Normal Mode</param_value> <param_unit>not_applicable</param_unit> </exposure_paramter_value> <exposure_paramter_value> <param_name>veto_spectrum</param_name> <param_value>Enable</param_value> <param_unit>not_applicable</param_unit> </exposure_paramter_value> <exposure_paramter_value> <param_name>czt_uld</param_name> <param_value>255</param_value> <param_unit>not_applicable</param_unit> </exposure_paramter_value> <exposure_paramter_value> <param_name>event</param_name> <param_value>3 Words</param_value> <param_unit>not_applicable</param_unit> </exposure_paramter_value> <exposure_paramter_value> <param_name>no_pe_packet</param_name> <param_value>15</param_value> <param_unit>not_applicable</param_unit> </exposure_paramter_value> </exposure_details> APPS development so far .. ● Request from ISRO – April 2010 ● IUCAA submitted a proposal to ISRO – 16 June 2010 ● Concept design presented on 28 June 2010 ● APPS design plan presented at GS-PDR on 29 July 2010 ● Officially approved – December 2010 ● SRS document (first release) - 8 April 2011 ● Design Document (first release) - 12 August 2011 ● SRS & Design Review and approval by ISRO team – 21/22 Feb 2012 ● Software Development started – 23 Feb 2012 ● Development status - Completed (December 2012) ● Testing and bug fixing – Complete (March 2013) (Sent to ISRO, being tested there) Test APPS Access APPS from IUCAA site https://180.149.51.196:9191/apps/auth/login.jsp Create your login/password & start experimenting Send APPS issues/bugs to [email protected] Thank You
© Copyright 2024 ExpyDoc