TFBS::...::MEME(3pm)

🌸 NAME 🌸

Okay bestie, welcome to TFBS::...::MEME(3pm) β€” a page straight out of the User Contributed Perl Documentation collection. It's about TFBS::PatternGen::MEME, a pattern factory that uses the MEME program. πŸ’…

✨ SYNOPSIS ✨

    my $patterngen =
            TFBS::PatternGen::MEME->new(-seq_file=>'sequences.fa',
                                            -binary => 'meme'

    my $pfm = $patterngen->pattern(); # $pfm is now a TFBS::Matrix::PFM object

πŸ’– DESCRIPTION πŸ’–

So TFBS::PatternGen::MEME builds position frequency matrices by calling up an outside program β€” MEME, written by Bailey and Elkan. It does not do the math itself, it outsources the whole vibe. ✨

Wanna read up on MEME or grab its source code? It lives here:

http://www.sdsc.edu/MEME

πŸ¦‹ FEEDBACK πŸ¦‹

Found a bug? Got thoughts? Please send bug reports and other comments to the author. She wants to hear from you, fr fr. 🫢


πŸ‘‘ AUTHOR - Wynand Alkema πŸ‘‘

Wynand Alkema <Wynand.Alkema@cgb.ki.se> β€” the icon who wrote this. πŸ‘‘

new

  • Title β€” new
  • Usage β€” my $pattrengen = TFBS::PatternGen::MEME->new(%args);
  • Function β€” the constructor for the TFBS::PatternGen::MEME object. It builds the thing. That's the whole job.
  • Returns β€” a TFBS::PatternGen::MEME object πŸ’–
  • Args β€” this method takes named arguments. You must specify one of these three, like, pick one, bestie:
    • -seq_list β€” a reference to an array of strings and/or Bio::Seq objects
    • or -seq_stream β€” a Bio::SeqIO object
    • or -seq_file β€” the name of the fasta file containing all the sequences

Other arguments are:

  • -binary β€” a fully qualified path to the meme executable. OPTIONAL: default is meme ⭐
  • -additional_params β€” a string containing additional command-line switches for the meme program

pattern

all_patterns

patternSet

These three methods up here? They're for the retrieval of patterns, and they're common to all TFBS::PatternGen::* classes β€” so every sibling class has them too. Please see TFBS::PatternGen for details. iykyk πŸ’œ


No cap, that's the whole page β€” every flag, every arg, every default, all present and accounted for. 🌈

Signing off: this was perl v5.42.3, dated 2026-08-21, and the page itself is TFBS::...::MEME(3pm). Periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from