SWISS::DRs(3pm) | User Contributed Perl Documentation | SWISS::DRs(3pm) |
SWISS::DRs
SWISS::DRs represents the DR (database crossreference) lines within an SWISS-PROT + TrEMBL entry as specified in the user manual http://www.expasy.org/sprot/userman.html .
SWISS::ListBase.pm
ATTENTION: The EMBL protein identifiers introduced in 1999 are of the form xxxxx.yy, e.g. CAA33128.1 If $dropVersion is set, the version number (.yy) will be dropped from each PID.
Example:
If the EMBL DR line is
DR EMBL; L37685; AAC41668.1; -.
pids(1) will only return AAC41668, NOT AAC41668.1
Each DR line may be followed by a ** line like
** DR PROSITE; PS12345; XXX_PAT; FALSE_POS_1 These will be stored internally as DR lines with the DB identifier '_HIDDEN_'. Therefore adding a ** PROSITE line is done as: $entry->DRs->add(['_HIDDEN_', 'PS12345', 'XXX_PAT', 'FALSE_POS_1']);
2021-08-15 | perl v5.32.1 |