RG::Utils::Copf(3pm)
π RG::Utils::Copf π
okay bestie, sit down, hydrate, because we're reading a Perl module page together and honestly? it's giving archival treasure. this is RG::Utils::Copf, straight out of the User Contributed Perl Documentation section of your friendly neighbourhood perl v5.32.1 manual. it's the Rost Lab perl utilities module and it is, no exaggeration, a whole wardrobe of little helper functions. π§
β¨ NAME β¨
RG::Utils::Copf β Rost Lab perl utilities πΈ
like. that's the whole name. Rost Lab, perl, utilities. iconic, concise, no notes. π
π SYNOPSIS π
the entire "how do i even use this" section, and it is short:
use RG::Utils::Copf;
that's it. that's the synopsis. you use it and you're in. periodt. β¨
π«Ά FUNCTIONS π«Ά
here's the thing bestie β the actual docs for these say:
See module source for description.
which is the module's way of saying "the source code is the documentation, go read it, i believe in you" π. so what we get is the guest list β the full roster of everything this module exports. not one of them is skipped, not one of them is summarised away. it's a long list and i'm obsessed with it.
the way this list goes on for actual decades is so real of it. every naming convention ever invented shows up: snake_case girlies, camelCase girlies, the is_ prefix squad, the conv converters, the brIni clique, the hssp/dssp/msf/saf/pir/gcg/phd/rdb format girlies. everybody's here. nobody got cut. π
amino_acid_convert_3_to_1
amino_acid_convert_3_to_1_ini
brIniErr
brIniGetArg
brIniHelp
brIniHelpLoop
brIniHelpRdItself
brIniRdDef
brIniSet
brIniWrt
bynumber
bynumber_high2low
cleanUp
complete_dir
completeDir
convAliGen
convDsspGen
convFastamul2many
convFssp2Daf
convFsspGen
convGcg2fasta
convHssp2seq
convHsspGen
convMsf2saf
convPdb2seq
convPdbGen
convPhd2dssp
convPhd2seq
convPhdGen
convPir2fasta
convPirmulGen
convSaf2many
convSeq2fastaPerl
convSeq2seq
convSeq2seqOld
convSeqGen
convSwiss2fasta
copf
dsspGetChain
dsspRdSeq
dsspWrtFromPhd
errSbr
errSbrMsg
fastaRdGuide
fastaRdMul
fastaWrt
fastaWrtMul
fctRunTimeLeft
fctSeconds2time
gcgRd
gcgWrt
getDistanceNewCurveIde
getFileFormatQuick
get_in_keyboard
get_range
get_rangeHyphen
getSysARCH
hsspCorrectNali
hsspGetChain
hsspGetChainLength
hsspRdAli
hsspRdHeader
hsspRdSeqSecAccOneLine
ini
iniDef
iniHelpLoc
is_chain
isDaf
is_dssp
isFasta
isFastaMul
is_fssp
isGcg
is_hssp
isMsf
isPdb
is_pdbid
isPhdAcc
isPhdBoth
isPhdHtm
isPhdSec
isPir
isPirMul
is_ppcol
isRdb
is_rdb_htmref
is_rdb_htmtop
is_rdb_nnDb
isSaf
is_strip
isSwiss
msfBlowUp
msfCheckFormat
msfCompress
msfCountNali
msfRd
msfShorten
msfWrt
open_file
pdbExtrSequence
pirRdMul
pirWrtMul
pirWrtOne
rdRdbAssociative
rdRdbAssociativeNum
safCompress
safRd
safWrt
seqGenWrt
swissRdSeq
sysDate
sysGetUserLoc
sysRunProg
wrtLoc
one hundo and twenty-ish functions, all listed right there in order, exactly as the page gives them. no cap. if you need the actual what-does-it-do, hit the source β the page is very much "figure it out, bestie" energy and we respect that. π
π VARIABLES π
so this section exists. it has a heading and everything. and thenβ¦
that's it. absolutely nothing under it. it's giving "we made a placeholder and forgot". not me staring at an empty section respectfully. π«£ the section is genuinely blank in the original, so it stays blank here too.
π AUTHOR π
- B. Rost
<rost@rostlab.org> - L. Kajan
<lkajan@rostlab.org>
two absolute legends, credited, as they should be. π«Ά
πΈ SEE ALSO πΈ
- Main website β
<http://rostlab.org/>
go say hi to the Rost Lab, they built all of this. β
and that's the page, bestie! this was RG::Utils::Copf(3pm) from perl v5.32.1, dated 2022-01-19 β little timestamped time capsule, lowkey adorable. mwah, go write some perl. ππ¦β¨
π¦ where this page comes from
- debian bookworm: librg-utils-perl 1.0.43-8 Β· GPL-2.0-or-later
- ubuntu jammy: librg-utils-perl 1.0.43-8 Β· GPL-2.0-or-later
- ubuntu noble: librg-utils-perl 1.0.43-8 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms