LogolMultiExec(1)

πŸ“¦ version 1.7.9, in debian bookworm, ubuntu jammy

okay bestie, this is the LogolMultiExec(1) manual, filed under USER COMMANDS 🧚 let's get into it ✨

✨ NAME ✨

okay so LogolMultiExec is the program that parses a logol grammar and searches for patterns in a sequence πŸ’… it lets you run the LogolExec program on multi fasta input, and then it dispatches all the work either to a DRMAA compliant grid or to multi-cpu servers πŸ–₯️ literally so main character πŸ”₯

🌸 SYNOPSIS 🌸

LogolMultiExec [-h]

πŸ”§ INSTALLATION πŸ”§

bestie, this needs the drmaa library 🫢 the default is to use the SGE library. if you're using a different one, you gotta update the symbolic link at /usr/share/logol/lib/drmaa.jar so it points to the right library πŸ”—

also, LD_LIBRARY_PATH must be updated in /sur/share/logol/LogolMultiExec.sh πŸ™ˆ

heads up: the page spells that path as /sur/, which looks like a typo for /usr/. i'm keeping it exactly as written so nothing gets lost in translation πŸ’€

βš™οΈ CONFIGURATION βš™οΈ

LogolMultiExec and LogolExec share the same configuration file 🫢 check the LogolExec man page for more info πŸ“–

a stray .PP also snuck into this section πŸ™ˆ

πŸ‘‘ OPTIONS πŸ‘‘

the minimum arguments are -m for a logol model or -g for a logol grammar, plus -s for the input sequence πŸ’–

πŸŽ€ MAIN OPTIONS πŸŽ€

  • -h β€” shows you the list of commands πŸ“œ
  • -v β€” get the version πŸ¦‹
  • -conf β€” specify the configuration file βš™οΈ
  • -s β€” the sequence file to analyse 🧬
  • -g β€” the grammar file to analyse πŸ“
  • -m β€” the model file to analyse πŸ—‚οΈ
  • -dna β€” analyse DNA, and this is the default 🧬
  • -rna β€” analyse RNA 🌿
  • -protein β€” analyse protein 🫧
  • -max β€” the maximum number of returned solutions πŸ”’
  • -all β€” analyse both directions of the sequence ↔️
  • -out β€” the name of the zip output file πŸ—œοΈ
  • -fasta β€” adds the fasta conversion of the matches to the result archive πŸ“¦
  • -contig β€” sets the input bank as contig sequences 🧡
  • -guid β€” a unique identifier for the query πŸ†”
  • -email β€” the email address to send result availability info to (needs mail setup) πŸ“§
  • -local β€” use local mode (multi core) πŸ’»
  • -sge β€” use SGE mode 🌐
  • -forcesplit β€” forces the sequence splitting according to your parameters, no matter how many models are used in the grammar βœ‚οΈ

🌈 OTHER OPTIONS 🌈

  • -lmax β€” the maximum length of a variable πŸ“
  • -maxspacer β€” the maximum size of a spacer 🫧
  • -noclean β€” don't delete the created files after treatment (this one's for debugging) πŸ›
  • -enabledups β€” enables duplicate result matches. by default, only singletons are kept πŸ‘―
  • -filter β€” the type of filter to use when -enabledups is not enabled. allowed types are exact(default),local,local0,global 🎚️
  • -lmin β€” the minimum length of a variable (speeds up parsing) ⚑
  • -maxmatchsize β€” the maximum size of a match (speeds up parsing) ⚑
  • -maxres β€” the maximum result size of a match (speeds up parsing) ⚑

πŸ¦‹ AUTHOR πŸ¦‹

big credit to Olivier Sallou (olivier.sallou (at) irisa.fr) πŸ‘‘ the legend behind all of this πŸ’œ


that's the whole tea, bestie 🫢 LogolMultiExec version 1.0, dated September 28, 2011 🌸 stay iconic and keep those matches singleton-ed πŸ’…βœ¨

πŸ“¦ where this page comes from