Grant

Bases: TimeStampedModel

A grant is funding that a PI receives for their project.

Attributes:
  • project (Project) –

    links the project to the grant

  • title (str) –

    grant title

  • grant_number (str) –

    grant number from agency used for identification

  • role (str) –

    role of the user in charge of the grant

  • grant_pi_full_name (str) –

    PI's name

  • funding_agency (GrantFundingAgency) –

    represents the agency funding the grant

  • other_funding_agency (GrantFundingAgency) –

    optional field indicating any other agency that funded the grant

  • other_award_number (str) –

    indicates an alternate grant ID number that a PI might have for an award

  • grant_start (Date) –

    represents grant start date

  • grant_end (Date) –

    represents the grant end date

  • percent_credit (float) –

    indicates how much of the grant is awarded as credit

  • direct_funding (float) –

    indicates how much of the grant is directly funded

  • total_amount_awarded (float) –

    indicates the total amount awarded

  • status (GrantStatusChoice) –

    represents the status of the grant

grant_pi property

Returns:
  • str

    the grant's PI's full name

GrantFundingAgency

Bases: TimeStampedModel

A grant funding agency is an agency that funds projects. Examples include Department of Defense (DoD) and National Aeronautics and Space Administration (NASA).

Attributes:
  • name (str) –

    agency name

GrantStatusChoice

Bases: TimeStampedModel

A grant status choice is an option a user has when setting the status of a grant. Examples include Active, Archived, and Pending.

Attributes:
  • name (str) –

    status name