---
name: "SWISS::CCcatalytic_activity"
section: "3pm"
platform: "linux"
package: "libswiss-perl"
version: "1.80-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SWISS::CCcatalytic_activity"
---

# SWISS::CCcatalytic\_activity(3pm)

## Name

SWISS::CCcatalytic\_activity

## Description

**SWISS::CCcofactor** represents a comment on the topic 'CATALYTIC ACTIVITY' within a Swiss-Prot or TrEMBL entry as specified in the user manual http://www.expasy.org/sprot/userman.html .  Comments on other topics are stored in other types of objects, such as SWISS::CC (see SWISS::CCs for more information).

Collectively, comments of all types are stored within a SWISS::CCs container object.

## Inherits from

SWISS::BaseClass

## Attributes

- topic

  The topic of this comment ('CATALYTIC ACTIVITY').

- form

  The protein form concerned by this comment (undef/empty = canonical/displayed form OR unknown)

- comment

  The "text" version of this comment (without evidences and new lines).

- activity\_rhea

  The rhea id (e.g. RHEA:18037) of the reaction (only for new structured CC CATALYTIC ACTIVITY)

- activity\_rhea( $new\_rhea\_id, $new\_optional\_reaction\_ev )

  Set rhea activity to `$new_rhea_id` (and reaction ev to `$new_optional_reaction_ev` if provided) (only for new structured CC CATALYTIC ACTIVITY)

- activity\_reaction

  The reaction txt (e.g. agmatine + H2O = N-carbamoylputrescine + NH4(+))

- activity\_reaction( $new\_reaction\_txt )

  Set reaction txt to `$new_reaction_txt` (on old unstructured format: extra `$ev` could be added)

- activity\_ec

  The reaction EC (e.g. 3.5.3.12)

- activity\_ec( $new\_reaction\_ec, , $new\_optional\_reaction\_ev )

  Set reaction EC to `$new_reaction_ec` (and reaction ev to `$new_optional_reaction_ev` if provided) (only for new structured CC CATALYTIC ACTIVITY)

- activity\_participant

  The reaction participants as a String Array (e.g. \[ "ChEBI:CHEBI:15377", "ChEBI:CHEBI:28938", "ChEBI:CHEBI:58145", "ChEBI:CHEBI:58318" \]) (participant are shown as dbtype:id e.g. in "ChEBI:CHEBI:15377" CheBI is db type, CHEBI:15377 is (CheBi) id) (only for new structured CC CATALYTIC ACTIVITY)

- activity\_participant( $new\_participant\_array )

  Set reaction participants to `$new_participant_array` (array of strings) (only for new structured CC CATALYTIC ACTIVITY)

- directions

  The directions: Array of direction structures as hash e.g. \[ { 'txt' =\> 'left-to-right', 'rhea' =\> 'RHEA:16846', 'ev' =\> '{ECO:0000269\|PubMed:29420286}' } \] p.s. in well formed UniProtKB data 'txt' will be 'right-to-left' or 'left-to-right' (in that order); there should be no more than 2 directions (minimum: 0)

- direction( $new\_directions )

  Set directions Array to `$new_directions` ... (only for new structured CC CATALYTIC ACTIVITY)

- new

  - fromText

  - toString

  Returns a string representation of this comment.

## POD ERRORS

Hey! **The above document had some coding errors, which are explained below:**

- Around line 293:

  \=back doesn't take any parameters, but you said =back  =head1 Methods

- Around line 347:

  \=back doesn't take any parameters, but you said =back  =head2 Standard methods
