====== Perl ======
**Perl** is a software module available on **Comet**.
===== Perl overview =====
To access **Perl** on Comet, run ''module load Perl''. This will load the //default// version of **Perl**.
An overview of the module information is shown below (''module -r spider ^Perl$''):
Perl:
Description:
Larry Wall's Practical Extraction and Report Language Includes a small selection of extra CPAN packages for core functionality.
Versions:
Perl/5.32.1-GCCcore-10.3.0-minimal
Perl/5.32.1-GCCcore-10.3.0
Perl/5.34.1-GCCcore-11.3.0
Perl/5.36.0-GCCcore-12.2.0-minimal
Perl/5.36.0-GCCcore-12.2.0
Perl/5.36.1-GCCcore-12.3.0
Perl/5.38.0-GCCcore-13.2.0
Perl/5.38.0
Perl/5.38.2-GCCcore-13.3.0
Perl/5.40.0-GCCcore-14.2.0
Other possible modules matches:
BioPerl Perl-bundle-CPAN
To find other possible module matches execute:
$ module -r spider '.*Perl.*'
For detailed information about a specific "Perl" package (including how to load the modules) use the module's full name.
Note that names that have a trailing (E) are extensions provided by other modules.
For example:
$ module spider Perl/5.40.0-GCCcore-14.2.0
If there are multiple versions of **Perl** listed, then you can load a //specific// version as follows:
$ module load Perl/version_string
You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^Perl$''.
----
===== Perl Help =====
The module **Perl** has the following embedded help text (''module help Perl''):
Description
===========
Larry Wall's Practical Extraction and Report Language
Includes a small selection of extra CPAN packages for core functionality.
More information
================
- Homepage: https://www.perl.org/
Included extensions
===================
File::Path-2.18, File::Spec-3.75, Getopt::Long-2.58, Text::ParseWords-3.31
----
===== Perl Dependencies =====
The //default// version of the module **Perl** has the following dependencies:
* GCCcore/14.2.0
* zlib/1.3.1-GCCcore-14.2.0
----
[[:advanced:software|Back to software]]