AISRP Banner

AISRP Code and Algorithm Library Help Page

     The AISRP Code and Algorithm Library allows you to upload, download, read, and enter reviews of different packages. Each package consists of a collection of algorithm descriptions, software, documentation, sample data, and/or links to relevant sites that has been contributed by a Registered User. It also allows potential contributers to register to use the Upload Server. please note that the Download Server is open to everyone. You do not have to be a Registered User to download packages or submit reviews.
     The following links list some of the capabilities of this server and describe how to accomplish specific tasks.


How to download a package
     To download a package go to the
Download Server to obtain a list of packages. When you select a package, you will be presented with a copy of the abstract, a description of that package, and links to the relevant content. You will also have the option to view any existing reviews and add or update a your own review of this package.
     Note that you do not need to be a Registered User to download or review a packagE.

How to request an account and become a Registered User
     If you wish to submit a package to the system, you will need to register as a user. To create a new account and become a Registered User, go to the
Upload Server page and use the New User? button. You will be presented with a short succession of forms that will allow you to create an account, specify a username and password, and specify user information. Please note that the username and password will have to meet certain requirements regarding length and mix of characters.
     After you have created an account, you can begin to submit material immediately, but these submissions will not appear on the server until the account and submissions have been reviewed by the system administrator.

How to change user information
     If you are already a Registered User, you can change your user information by executing the following steps:
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page.
     2) From the Navigation Page select the Change User Info button. You will be presented with a short succession of forms that will allow you to revise and confirm changes to your user information.

How to change account information
     If you are already a Registered User, you can change your account information by executing the following steps:
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page.
     2) From the Navigation Page select the Change Password button. You will be presented with a short succession of forms that will allow you to revise and confirm changes to your account information.

How to submit a new package
     To submit a new package execute the following steps. Note that you must be a Registered User to submit a package:
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page.
     2) On the Navigation Page, enter a name for your package in the field provided and select Submit Package. (If this name is too short or has already been used by another user, you will be prompted for another choice.) You will be presented with a succession of forms that will allow you to describe the package, enter an abstract, upload any relevant content, and verify your contribution before it is submitted. These forms are all identified by step number and should be self-explanatory.
     3) NOTE: If you specify the name of a package you already own, you will be given the opportunity to revise this package, as described below in the discussion of how to revise a package.
     4) NOTE: If you do not specify any content, the submission process will conclude after you have entered and reviewed your abstract and package information. Conversely, if you specify contant, but then decide you do not wish to submit any uploads at this time, simply leave the relevant fields on the Uplad Page blank.
     5) After you have submitted a package, it will be forwarded to the site administrator for review before it is placed on the Download Server.

How to revise, update, or replace an existing package
     To revise or make changes in an existing package execute the following steps. Note that you must be both a Registered User and the owner of this package to make any changes!
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page.
The body of this page will list the packages you own along with their identifying numbers.
     2) On the Navigation Page, enter the name of the package you wish to revise. Alternatively, you can go to the package list and select the button with the identifying number associated with this package. In either case, the package name will now appear in the relevant field at the head of the page.
     3) Select the Submit Package button. You will be presented with a form that shows the current package abstract, information, and content. From this point on, you can make changes and revisions as if you were submitting a new package.
     4) NOTE: While the system itself will track submission dates, version numbers and revision dates are the responsibility of the submitter. It is up to you to decide how you wish to manage these.

How to delete an existing package
     To delete an existing package execute the following steps. Note that you must be both a Registered User and the owner of this package to delete it!
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page. The body of this page will list the packages you own along with their identifying numbers.
     2) Enter the name of the package you wish to delete. Alternatively, you can go to the package list and select the button with the identifying number associated with the this package. In either case, the package name will now appear in the relevant field in the form header.
     3) Select the Delete Package button. You will be presented with a chance to review your action and change your mind before the package is deleted.
     4) Note that we do maintain some backup capability, but we cannot guarantee that we will have preserved the latest version of a package, so please be sure to maintain a copy for your own records before you proceed with the deletion.

How to upload different types of package content
     When you submit a package, you will be given the opportunity to submit different types of content, such as algorithm descriptions, documentation, preprints and reprints, or a compressed file that contains the package itself. These can be in any format (with the exception described below!), but it is the user's responsibility to provide the means to read any file that is not in ASCII format.
     For obvious reasons, we must prohibit the upload and download of raw executables. If you wish to submit an executable file, it must be contained within a compressed package file. Needless to say, we take measures to check each and every such files for questionable code, but if you encounter any problems, please be sure to report them to the system administrator so that we can deal with them immediately! Thank you.

How to submit links to other relevant WWW sites
     You can submit links to another site either as part of a package or in liue of an ordinary submission. To do so, proceed as follows:
     1) If you are not already logged in, go to the
Upload Server page and login normally to reach the Navigation Page.
     2) On the Navigation Page, enter a name for your package (either new or existing) in the field provided and select Submit Package.
     3) After entering or revising a description of your package, go to the Content list on the right of the page and select Links.
     4) On the subsequent Step 3: Upload Package page (which follows Step 2: Review Package Information) you will be provided with the oportunity to upload an HTML page with the relevant links and accompanying material.

How to change ownership of a package
     Each package can have but a single owner. For reasons of security, ownershp cannot be changed from within an ordinary user session. If you have submitted a package and wish to relinquish its ownership and maintenance to another Registered User, please contact the System Administrator directly.
     Note that as with all capabilities of this system, if there is sufficient demand for a change, we will make the necessary changes.

How to read reviews of a package
     To read reviews of a package, go to the bottom of the relevant Package Information page provided by the
Download Server and select the link to Show Reviews. The page will refresh and reviews will appear at the bottom of the page. To hide the reviews, select the link to Hide Reviews.

How to review an existing package
     To review a package, go to the bottom of the relevant Package Information page provided by the
Download Server and select the button to Review this Package. You will then have two options. If you are a Registered User, you will have the option of logging in to enter an review that may be either anonymous or attributed and which you will able to revise in the future. If you are not a Registered User or do not wish to log in, you can submit an anonymous review that you will not be able to revise.
     After you have submitted your review, it will be forwarded to the system administrator before it appears on the server.

How to edit a review of an existing package
     If you have entered a review of a package as a Registered User, you can revise it by executing the following steps:
     1) Go to the
Download Server to obtain a list of packages.
     2) Select the package whose review you wish to revise.
     3) On the relevant Package Information page, use the Review this Package button.
     4) You will be presented with a copy of your existing review, which you can revise as you see fit.



Site Map

The following is a representation of the site hierarchy in tabular form.

  • Code and Algorithm Library Server
    • Download Server
    • Upload Server
      • New User Registration Session
      • User Session
        • Account Administration Session
        • User Information Session
        • Package Management Session
          • Submit/Update Package
          • Delete Package
  • News
    • News
    • Meetings
    • Highlights
    • AISRP Workshops
  • Help


[Home] | [News] | [Help] | [AISRP Program]

Last Modified: 16 May, 2006
NASA Official: n/a
Webmaster: Paul R. Gazis
Statements: Security | Privacy
Sites: Home | ARC | NASA