%doc>
Display current and upcoming RPS cycles.
%doc>
<%method title>ARK: Remote Proposal System (RPS)%method>
<%method help_link>/ark/rps/help/quick/%method>
<%method help_desk>
For assistance please contact the
<& /akbar/lib/contact_url.mas, text => "RPS Help Desk", url => "/ark/rps/help/" &>%method>
<%init>
use Error qw(:try);
use AKBAR::Config;
use AKBAR::User;
use AKBAR::DBI::GroupCycles;
my $user = undef;
my $exception = undef;
my @current_cycles = ();
my @missions = ();
my $mission_cycles = {};
my $num_cycles = 0;
my $num_missions = 0;
eval {
if (defined($User_id)) {
$user = AKBAR::User->new('user_id' => $User_id);
$user->retrieve_model; # make sure we have a valid user
}
@current_cycles = AKBAR::DBI::GroupCycles->retrieve_current();
$num_cycles = scalar(@current_cycles);
foreach my $cycle (@current_cycles) {
my $mission = $cycle->mission_name || 'Other';
$mission_cycles->{$mission} = []
unless ($mission_cycles->{$mission});
push(@{ $mission_cycles->{$mission} },$cycle);
}
$num_missions = scalar(keys(%$mission_cycles));
};
if ($@) {
$exception = $@;
$m->comp('/akbar/lib/show_errors.mas', exception => $exception);
}
%init>
The HEASARC's
Remote Proposal System (RPS) is an automated service providing
investigators from around the world an easy-to-use facility for submitting
proposals in response to NASA Research Announcements.
RPS...
- verifies proposal data for completeness and consistency,
- enables scientists to store proposal information
from session to session,
- makes adding target information to proposals easy, and
- generates LaTeX or PostScript versions of the proposal forms.
|

|
% if ($num_cycles) {
The following RPS proposal form<% $num_cycles == 1 ? ' is' : 's are' %> currently available for the following mission<% $num_missions == 1 ? '' : 's' %>:
% foreach my $mission (sort(keys(%$mission_cycles))) {
- <% $mission | h %>
% }
In order to access <% $num_cycles == 1 ? 'this proposal form' : 'any of these proposal forms' %>, you must first
join the appropriate ARK group<% $num_cycles == 1 ? '' : '(s)' %>.
% } else {
Our records show that there are no current proposal cycles supported by
the HEASARC's Remote Proposal System.
% }
Subscribe
to the ARK/RPS calendar
(instructions)
in your favorite calendaring program (e.g., Apple's iCal, Google Calendar,
Microsoft Outlook, or Mozilla Sunbird) to stay informed of upcoming proposal
submission deadlines.
Additional Information
Interested in using RPS for your mission?
The RPS Processor is
essential for establishing RPS at your site.
An Installation Guide is available. It
includes detailed instructions on how to build the RPS executables.
RPS/WWW Introduction:
Information about setting up your own Web-based RPS, including an
install guide and customizing instructions.
Includes a table of supported platforms and browsers.
For additional information about using RPS, please contact the RPS
Team Leader, Edward J. Sabol, via
e-mail.
Meet the RPS Team.
<%flags>
inherit => '/akbar/template.mas'
%flags>