<?xml version='1.0'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:atom="http://www.w3.org/2005/Atom" >
<channel>
	<title><![CDATA[BOL: Related items]]></title>
	<link>https://bioinformaticsonline.com/related/37509?offset=40</link>
	<atom:link href="https://bioinformaticsonline.com/related/37509?offset=40" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/40724/the-raku-programming-language</guid>
	<pubDate>Tue, 28 Jan 2020 05:37:17 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/40724/the-raku-programming-language</link>
	<title><![CDATA[The Raku Programming Language]]></title>
	<description><![CDATA[<p><span>Raku is a member of the Perl family of programming languages. Formerly known as Perl 6, it was renamed in October 2019. Raku introduces elements of many modern and historical languages. Compatibility with Perl was not a goal, though a compatibility mode is part of the specification.</span><span>&nbsp;</span></p>
<p><span>More at&nbsp;<a href="https://www.raku.org/">https://www.raku.org/</a></span></p><p>Address of the bookmark: <a href="https://www.raku.org/" rel="nofollow">https://www.raku.org/</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/42921/run-bash-script-in-perl-program</guid>
	<pubDate>Sat, 27 Feb 2021 01:42:23 -0600</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/42921/run-bash-script-in-perl-program</link>
	<title><![CDATA[Run bash script in Perl program !]]></title>
	<description><![CDATA[<p>BioPerl is a compilation of Perl modules that can be used to build bioinformatics-related Perl scripts. It is used, for example, in the development of source codes, standalone software/tools, and algorithms in bioinformatics programmes. Different modules are easy to instal and include, making it easier to perform different functions. Despite the fact that Python is commonly favoured over Perl, some bioinformatics software, such as the standalone version of 'alienomics', is written in Perl. Often it's a major problem for beginners to execute certain Unix/shell commands in Perl script, so it's hard to determine which feature is unique to a situation.</p><div style="background-color: white;">Perl provides various features and operators for the execution of external commands (described as follows), which are unique in their own way.</div><div style="background-color: white;">&nbsp;</div><div style="background-color: white;">They vary slightly from one another, making it difficult for Perl beginners to choose between them.</div><div style="background-color: white;">&nbsp;</div><div style="background-color: white;"><strong>1. IPC::Open2</strong></div><p>More at https://bioinformaticsonline.com/snippets/view/42919/perl-ipcopen2-module</p><p><strong>2. exec&rdquo;&rdquo;</strong></p><p><em>&nbsp;syntax:&nbsp;</em><code>exec "command";</code></p><div style="background-color: #edfbff;">It's a Perl function (perlfunc) that executes a command but never returns, similar to a function's return statement.</div><div style="background-color: white;">While running the command, it keeps processing the script and does not wait until it finishes first, returns false when the command is not found, but never returns true.</div><p><strong>3. Backticks &ldquo; or qx//</strong></p><p><em>syntax:&nbsp;</em><code>`command`;</code></p><p><em>syntax:&nbsp;</em><code>qx/command/;</code></p><div style="background-color: white;">It's a Perl operator (perlop) that executes a command and then resumes the Perl script once the command has ended, but the return value is the command's STDOUT.</div><p><strong>4. IPC::Open3</strong></p><p><em>syntax:&nbsp;</em><code>$output =&nbsp;open3(\*CHLD_IN, \*CHLD_OUT, \*CHLD_ERR,&nbsp;'command arg1 arg2', 'optarg',...);</code></p><p style="text-align: justify;"><code></code>It is very similar to <code>IPC::Open2</code> with the capability to capture all three file handles of the process, i.e., STDIN, STDOUT, and STDERR. It can also be used with or without the shell. You can read about it more in the documentation: <a href="https://perldoc.perl.org/IPC/Open3.html" target="_blank">IPC::Open3</a>.</p><p><code>$output = open3(my $o ut,&nbsp;my $in, 'command arg1 arg2');</code></p><p>OR without using the shell</p><p><code>$output = open3(my $out,&nbsp;my $in, 'command', 'arg1', 'arg2');</code></p><p><strong>5.a2p</strong></p><p><em>syntax:&nbsp;</em><code>a2p [options] [awkscript]</code></p><p>There is a Perl utility known as <code>a2p</code> which translates <code>awk</code> command to Perl. It takes awk script as input and generates a comparable Perl script as the output. Suppose, you want to execute the following <code>awk</code> statement</p><p><code>awk '{$1 = ""; $2 = ""; print}' f1.txt</code></p><p>This statement gives error sometimes even after escaping the variables (\$1, \$2) but by using <code>a2p</code> it can be easily converted to Perl script:</p><p>For further information, you can read it&rsquo;s documentation: <code><a href="https://perldoc.perl.org/a2p.html" target="_blank">a2p</a></code></p><p>More help at https://bioinformaticsonline.com/snippets/view/42920/perl-script-to-run-awk-inside-perl</p><p><strong>6. system()</strong></p><p><em>syntax:&nbsp;</em><code>system( "command" );</code></p><p>It is also a Perl function (<a href="https://perldoc.perl.org/functions/system.html" target="_blank">perlfunc</a>) that executes a command and waits for it to get finished first and then resume the Perl script. The return value is the exit status of the command. It can be called in two ways:</p><p><code>system( "command arg1 arg2" );</code></p><p>OR</p><p><code>system( "command", "arg1", "arg2" );</code></p><p>HELP</p><p>Here are some useful Perl cheat sheets that can be used as a quick reference guide.--&nbsp;<a href="https://www.pcwdld.com/perl-cheat-sheet" target="_blank">https://www.pcwdld.com/perl-cheat-sheet</a></p>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/33839/awesome-perl-frameworks-libraries-and-software-part-2</guid>
	<pubDate>Fri, 07 Jul 2017 04:09:04 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/33839/awesome-perl-frameworks-libraries-and-software-part-2</link>
	<title><![CDATA[Awesome perl frameworks, libraries and software - PART 2]]></title>
	<description><![CDATA[<ul>
<li><a href="https://github.com/licheng/gccfilter">licheng/gccfilter</a>&nbsp;- gccfilter is a perl filter to colorize and simplify (or expand) gcc diagnostic messages. gccfilter is particularly aimed at g++ (i.e. dealinging with C++) messages which can contain lot of template-related errors or warnings difficult to sort out.</li>
<li><a href="https://github.com/klenin/cats-main">klenin/cats-main</a>&nbsp;- Programming contest control system</li>
<li><a href="https://github.com/kazuho/p5-Net-DNS-Lite">kazuho/p5-Net-DNS-Lite</a>&nbsp;- pure-perl DNS resolver with support for timeout</li>
<li><a href="https://github.com/japhb/perl6-bench">japhb/perl6-bench</a>&nbsp;- Benchmark and compare Perl 6 implementations against perl5</li>
<li><a href="https://github.com/ingydotnet/pquery-pm">ingydotnet/pquery-pm</a>&nbsp;- Perl Port of jQuery</li>
<li><a href="https://github.com/grondilu/libbitcoin-perl">grondilu/libbitcoin-perl</a>&nbsp;- bitcoin perl library</li>
<li><a href="https://github.com/fayland/perl-git-store">fayland/perl-git-store</a>&nbsp;- Git as versioned data store in Perl</li>
<li><a href="https://github.com/dpavlin/perl-Mifare-MAD">dpavlin/perl-Mifare-MAD</a>&nbsp;- pretty print Mifare Classic MAD - Mifare Application Directory from dump files</li>
<li><a href="https://github.com/cpan-testers/CPAN-Reporter">cpan-testers/CPAN-Reporter</a>&nbsp;- (Perl) Adds CPAN Testers reporting to CPAN.pm</li>
<li><a href="https://github.com/cog/perlbaldoc">cog/perlbaldoc</a>&nbsp;- Perlbal documentation</li>
<li><a href="https://github.com/clbecker/perl-wiktionary-parser">clbecker/perl-wiktionary-parser</a>&nbsp;- Client and parser of documents pulled from the wiktionary api</li>
<li><a href="https://github.com/btrott/Crypt-OpenPGP">btrott/Crypt-OpenPGP</a>&nbsp;- Pure-Perl OpenPGP implementation</li>
<li><a href="https://github.com/briandfoy/git-github-creator">briandfoy/git-github-creator</a>&nbsp;- (Perl) Create a Github repository for your Perl module</li>
<li><a href="https://github.com/bradchoate/text-textile">bradchoate/text-textile</a>&nbsp;- Text::Textile -- Perl module for handling Textile format</li>
<li><a href="https://github.com/apache/mod_perl">apache/mod_perl</a>&nbsp;- Mirror of Apache mod_perl</li>
<li><a href="https://github.com/adrianh/test-class">adrianh/test-class</a>&nbsp;- Test::Class - an xUnit testing framework for Perl 5.x</li>
<li><a href="https://github.com/yannk/perl-avro">yannk/perl-avro</a>&nbsp;- Perl implementation Avro Data Serializer. See new official repo</li>
<li><a href="https://github.com/xme/known_hosts_bruteforcer">xme/known_hosts_bruteforcer</a>&nbsp;- Perl script to bruteforce SSH known_hosts files.</li>
<li><a href="https://github.com/Util/Blue_Tiger">Util/Blue_Tiger</a>&nbsp;- Perl 5 to Perl 6 Translator</li>
<li><a href="https://github.com/typester/anyevent-jsonrpc-lite-perl">typester/anyevent-jsonrpc-lite-perl</a>&nbsp;- AnyEvent::JSONRPC::Lite</li>
<li><a href="https://github.com/tokuhirom/http-session">tokuhirom/http-session</a>&nbsp;- http session management library for perl</li>
<li><a href="https://github.com/test-class-moose/test-class-moose">test-class-moose/test-class-moose</a>&nbsp;- Serious testing for serious Perl</li>
<li><a href="https://github.com/schwern/Perl-Signatures-Common">schwern/Perl-Signatures-Common</a>&nbsp;- A common definition and test suite for Perl function signatures.</li>
<li><a href="https://github.com/pjcj/Gedcom.pm">pjcj/Gedcom.pm</a>&nbsp;- Gedcom - a Perl module to manipulate Gedcom genealogy files</li>
<li><a href="https://github.com/mj41/auto-unrar">mj41/auto-unrar</a>&nbsp;- Smart Perl scripts (for Linux) to auto unrar / extract a directory structure containing RAR archives.</li>
<li><a href="https://github.com/lukeross/MuttrcBuilder">lukeross/MuttrcBuilder</a>&nbsp;- A web-based builder for Mutt's .muttrc files.</li>
<li><a href="https://github.com/lstein/LibVM-EC2-Perl">lstein/LibVM-EC2-Perl</a>&nbsp;- Simple version of Perl Amazon EC2 modules that supports the tag API</li>
<li><a href="https://github.com/kappa/perl-httpd-benchmarks">kappa/perl-httpd-benchmarks</a>&nbsp;- Searching for fastest small Perl httpd</li>
<li><a href="https://github.com/jmlynesjr/wxPerl-wxBook-Examples">jmlynesjr/wxPerl-wxBook-Examples</a>&nbsp;- wxPerl examples ported from "Cross-Platform GUI Programming with wxWidgets" - "The wxBook"</li>
<li><a href="https://github.com/jmcnamara/spreadsheet-parseexcel">jmcnamara/spreadsheet-parseexcel</a>&nbsp;- Perl module to read Excel binary files</li>
<li><a href="https://github.com/Geo-omics/scripts">Geo-omics/scripts</a>&nbsp;- General scripts used in the lab. Almost all of them are in core perl, i.e require no modules that don't already come with a perl installation. These script are currently in use by the Lab, so expect full support. This material is based upon work supported by the National Science Foundation under Grant Number EAR-1035955. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.</li>
<li><a href="https://github.com/garu/POD2-PT_BR">garu/POD2-PT_BR</a>&nbsp;- Brazilian portuguese translation of Perl core documentation</li>
<li><a href="https://github.com/DrHyde/perl-modules-Number-Phone">DrHyde/perl-modules-Number-Phone</a>&nbsp;- Number::Phone and friends</li>
<li><a href="https://github.com/daoswald/retester">daoswald/retester</a>&nbsp;- Perl and Mojolicious based web application for testing and debugging regular expressions.</li>
<li><a href="https://github.com/boumenot/p5-Net-Amazon">boumenot/p5-Net-Amazon</a>&nbsp;- Perl framework for accessing amazon.com using REST.</li>
<li><a href="https://github.com/book/HTTP-Proxy">book/HTTP-Proxy</a>&nbsp;- A pure Perl HTTP proxy</li>
<li><a href="https://github.com/bingos/devel-patchperl">bingos/devel-patchperl</a>&nbsp;- (perl) Patch perl source a la Devel::PPort's buildperl.pl</li>
<li><a href="https://github.com/zenogantner/PDL-ML">zenogantner/PDL-ML</a>&nbsp;- machine learning example code in PDL (Perl Data Language)</li>
<li><a href="https://github.com/zakame/perl-google-plus">zakame/perl-google-plus</a>&nbsp;- Simple Perl interface for Google+</li>
<li><a href="https://github.com/zag/ru-perl6-book">zag/ru-perl6-book</a>&nbsp;- Russian perl6 book</li>
<li><a href="https://github.com/typester/github-ircbot-perl">typester/github-ircbot-perl</a>&nbsp;- ircbot to broadcast github post-receive message to irc</li>
<li><a href="https://github.com/trinitum/RedisDB">trinitum/RedisDB</a>&nbsp;- Perl extension to access Redis</li>
<li><a href="https://github.com/trapd00r/pimpd2">trapd00r/pimpd2</a>&nbsp;- Perl Interface for the Music Player Daemon 2 |&nbsp;<a href="http://search.cpan.org/dist/App-Pimpd/">http://search.cpan.org/dist/App-Pimpd/</a></li>
<li><a href="https://github.com/tokuhirom/Tiffany">tokuhirom/Tiffany</a>&nbsp;- Template-For-All, Generic interface for perl template engines.</li>
<li><a href="https://github.com/toddr/perl-net-jabber-bot">toddr/perl-net-jabber-bot</a>&nbsp;- Net::Jabber::Bot module for Perl</li>
<li><a href="https://github.com/splitbrain/irclogger">splitbrain/irclogger</a>&nbsp;- A Perl/PHP tool to log an IRC channel and make it searchable on the Web</li>
<li><a href="https://github.com/SoylentNews/rehash">SoylentNews/rehash</a>&nbsp;- Forked from Slashcode, rehash is the codebase that powers SoylentNews.org, powered by mod_perl 2</li>
<li><a href="https://github.com/skaji/relocatable-perl">skaji/relocatable-perl</a>&nbsp;- self-contained, portable perl binaries</li>
<li><a href="https://github.com/simonwistow/Module-Pluggable">simonwistow/Module-Pluggable</a>&nbsp;- Automatically give your Perl module the ability to have plugins</li>
<li><a href="https://github.com/robinsmidsrod/unnamed-perl-cms-project">robinsmidsrod/unnamed-perl-cms-project</a>&nbsp;- Creating a newbie-deployable CMS framework for Perl</li>
<li><a href="https://github.com/rmayorga/fooberto">rmayorga/fooberto</a>&nbsp;- perl-ugly-home-made-bot</li>
<li><a href="https://github.com/RexOps/rex-apache-deploy">RexOps/rex-apache-deploy</a>&nbsp;- Manage Website deployments (for PHP, Perl, Tomcat, ...)</li>
<li><a href="https://github.com/polocky/p5-Polocky">polocky/p5-Polocky</a>&nbsp;- Web Application Framework with Perl</li>
<li><a href="https://github.com/perkinsms/Perl-GTFS">perkinsms/Perl-GTFS</a>&nbsp;- Perl modules for handling GTFS (transit) data</li>
<li><a href="https://github.com/perigrin/xml-toolkit">perigrin/xml-toolkit</a>&nbsp;- Framework for Marshaling XML to Perl (moose) Classes and back.</li>
<li><a href="https://github.com/nothingmuch/search-gin">nothingmuch/search-gin</a>&nbsp;- Generalized indexing for Perl</li>
<li><a href="https://github.com/msimerson/mail-dmarc">msimerson/mail-dmarc</a>&nbsp;- Mail::DMARC, a complete DMARC implementation in Perl</li>
<li><a href="https://github.com/mndrix/net-couchdb">mndrix/net-couchdb</a>&nbsp;- Perl interface for CouchDB</li>
<li><a href="https://github.com/melo/perl-anyevent-nsq">melo/perl-anyevent-nsq</a>&nbsp;- A AnyEvent-based client for NSQ.io</li>
<li><a href="https://github.com/mbarbon/language-p">mbarbon/language-p</a>&nbsp;- An experimental Perl 5 parser/compiler written in Perl 5</li>
<li><a href="https://github.com/masak/yarn">masak/yarn</a>&nbsp;- A proof-of-concept blogging application using Perl 6's Web.pm</li>
<li><a href="https://github.com/mariuz/perl-dbd-firebird">mariuz/perl-dbd-firebird</a>&nbsp;- Perl DBI driver for Firebird</li>
<li><a href="https://github.com/marioroy/mce-perl">marioroy/mce-perl</a>&nbsp;- Many-Core Engine for Perl - Module</li>
<li><a href="https://github.com/lyokato/p5-oauth-lite">lyokato/p5-oauth-lite</a>&nbsp;- Perl OAuth Library</li>
<li><a href="https://github.com/lstein/Perl-GD">lstein/Perl-GD</a>&nbsp;- Perl GD module for bitmap graphics</li>
<li><a href="https://github.com/keiya/KeiSpade-CMS">keiya/KeiSpade-CMS</a>&nbsp;- The contents management system that uses SQLite3. Written in Perl, HTML5.</li>
<li><a href="https://github.com/jquelin/games-pandemic">jquelin/games-pandemic</a>&nbsp;- a cooperative pandemic board game written in perl</li>
<li><a href="https://github.com/johntdyer/ftptail">johntdyer/ftptail</a>&nbsp;- Perl application written by Will Moffat which allows you to tail log files over FTP</li>
<li><a href="https://github.com/jjl/Spark-Form">jjl/Spark-Form</a>&nbsp;- The Spark::Form Perl module for effortlessly handling forms.</li>
<li><a href="https://github.com/HackerOrientado/BypassCF">HackerOrientado/BypassCF</a>&nbsp;- Script in Perl for Bypass CloudFlare</li>
<li><a href="https://github.com/gugod/railsish">gugod/railsish</a>&nbsp;- A perl webapp framework with rails-like convention-based coding style.</li>
<li><a href="https://github.com/Farow/hexchat-scripts">Farow/hexchat-scripts</a>&nbsp;- Perl scripts for HexChat</li>
<li><a href="https://github.com/exercism/xperl5">exercism/xperl5</a>&nbsp;- Exercism Exercises in Perl 5</li>
<li><a href="https://github.com/Ensembl/ensembl-variation">Ensembl/ensembl-variation</a>&nbsp;- The Ensembl Variation Perl API and SQL schema</li>
<li><a href="https://github.com/eiro/p5-perlude">eiro/p5-perlude</a>&nbsp;- Shell and Powershell pipes, haskell keywords mixed with the awesomeness of perl. forget shell scrpting now!</li>
<li><a href="https://github.com/edsu/www-wikipedia">edsu/www-wikipedia</a>&nbsp;- Simple Perl client for grabbing content out of Wikipedia</li>
<li><a href="https://github.com/domm/Game-PerlInvaders">domm/Game-PerlInvaders</a>&nbsp;- simple space invaders game implemented using Perl &amp; SDL</li>
<li><a href="https://github.com/davorg/xml-feed">davorg/xml-feed</a>&nbsp;- The CPAN module XML::Feed</li>
<li><a href="https://github.com/daoswald/Inline-CPP">daoswald/Inline-CPP</a>&nbsp;- Perl Module: Inline::CPP: Include C++ code inline within Perl code.</li>
<li><a href="https://github.com/cpan-testers/Test-Reporter">cpan-testers/Test-Reporter</a>&nbsp;- (Perl) Sends perl module test results to CPAN Testers</li>
<li><a href="https://github.com/CpanelInc/Custom-cPanel-Module">CpanelInc/Custom-cPanel-Module</a>&nbsp;- Example Perl module for extending the cPanel API</li>
<li><a href="https://github.com/cosimo/perl5-net-statsd">cosimo/perl5-net-statsd</a>&nbsp;- Net::Statsd is a Perl client for Etsy's statsd metric collection daemon</li>
<li><a href="https://github.com/chromatic/Modern-Perl">chromatic/Modern-Perl</a>&nbsp;- The Modern::Perl CPAN Distribution</li>
<li><a href="https://github.com/cho45/Text-Xatena">cho45/Text-Xatena</a>&nbsp;- Perl module for parsing Xatena syntax (like Hatena syntax)</li>
<li><a href="https://github.com/chicks-net/megamap">chicks-net/megamap</a>&nbsp;- MegaRAID&reg; Linux drive map</li>
<li><a href="https://github.com/c9s/perldoc-zhtw-translation">c9s/perldoc-zhtw-translation</a>&nbsp;- Perldoc Translation in zh-tw</li>
<li><a href="https://github.com/aanoaa/p5-hubot">aanoaa/p5-hubot</a>&nbsp;- hubot perl port</li>
<li><a href="https://github.com/yanick/Perl-Achievements">yanick/Perl-Achievements</a>&nbsp;- Write some perl, gather some badges of merit.</li>
<li><a href="https://github.com/vti/text-caml">vti/text-caml</a>&nbsp;- A mustache-like template engine for Perl</li>
<li><a href="https://github.com/vti/perlresume.org">vti/perlresume.org</a>&nbsp;- perlresume.org</li>
<li><a href="https://github.com/vmaselli/PerlTools">vmaselli/PerlTools</a>&nbsp;- Perl scripts for several purpose</li>
<li><a href="https://github.com/vlet/iec104">vlet/iec104</a>&nbsp;- Perl implementation of IEC 60870-5-104 standard (server and client)</li>
<li><a href="https://github.com/theory/semver">theory/semver</a>&nbsp;- Semantic version object for Perl</li>
<li><a href="https://github.com/spencertipping/ni">spencertipping/ni</a>&nbsp;- A Perl script that says "ni" to data</li>
<li><a href="https://github.com/silnrsi/font-ttf">silnrsi/font-ttf</a>&nbsp;- Font::TTF Perl Module</li>
<li><a href="https://github.com/SFR-ZABBIX/Zabbix-API">SFR-ZABBIX/Zabbix-API</a>&nbsp;- Perl distribution to access the JSON-RPC API of a Zabbix server</li>
<li><a href="https://github.com/sendgrid/sendgrid-perl">sendgrid/sendgrid-perl</a>&nbsp;- Perl module for SendGrid's API</li>
<li><a href="https://github.com/rvosa/bio-phylo">rvosa/bio-phylo</a>&nbsp;- Bio::Phylo - Phyloinformatic analysis using Perl</li>
<li><a href="https://github.com/rafl/tpf-soc">rafl/tpf-soc</a>&nbsp;- Documents for organising a Google Summer of Code for The Perl Foundation</li>
<li><a href="https://github.com/pkrumins/youtube-uploader">pkrumins/youtube-uploader</a>&nbsp;- A Perl program that uploads videos to YouTube without any APIs.</li>
<li><a href="https://github.com/pjf/ipc-system-simple">pjf/ipc-system-simple</a>&nbsp;- Perl module to make running system commands and capturing errors as simple as possible.</li>
<li><a href="https://github.com/PerlGameDev/Box2D-perl">PerlGameDev/Box2D-perl</a>&nbsp;- Box2D for perl</li>
<li><a href="https://github.com/Ovid/Corinna">Ovid/Corinna</a>&nbsp;- Generate Perl classes from XML schemas</li>
<li><a href="https://github.com/osfameron/Foose">osfameron/Foose</a>&nbsp;- Functional Perl</li>
<li><a href="https://github.com/mpeters/html-template">mpeters/html-template</a>&nbsp;- Perl HTML::Template module</li>
<li><a href="https://github.com/modernistik/Nmap-Parser">modernistik/Nmap-Parser</a>&nbsp;- Parse nmap scan data with Perl (official repo)</li>
<li><a href="https://github.com/mjdominus/Linogram">mjdominus/Linogram</a>&nbsp;- Declarative constraint-based structured drawing system in Perl (as per chapter 9 of "Higher-Order Perl")</li>
<li><a href="https://github.com/mickeyn/PONAPI">mickeyn/PONAPI</a>&nbsp;- a Perl client/server implementation of {json:api} v1.0</li>
<li><a href="https://github.com/markusb/pdf-create">markusb/pdf-create</a>&nbsp;- Perl module to create PDF files</li>
<li><a href="https://github.com/libraryhackers/library-callnumber-lc">libraryhackers/library-callnumber-lc</a>&nbsp;- Perl and Python modules for normalizing Library of Congress call numbers</li>
<li><a href="https://github.com/kingpong/perl-PDF-WebKit">kingpong/perl-PDF-WebKit</a>&nbsp;- Convert HTML to PDF using WebKit (wkhtmltopdf)</li>
<li><a href="https://github.com/kensanata/hex-mapping">kensanata/hex-mapping</a>&nbsp;- Tools to work with hex maps for roleplaying games. Usually web applications written in Perl and producing SVG output.</li>
<li><a href="https://github.com/jzawodn/perl-Redis">jzawodn/perl-Redis</a>&nbsp;- Improved version of the Perl Redis client that's available on CPAN</li>
<li><a href="https://github.com/jirutka/apcupsd-snmp">jirutka/apcupsd-snmp</a>&nbsp;- Apcupsd module for Net-SNMP</li>
<li><a href="https://github.com/ingydotnet/inline-pm">ingydotnet/inline-pm</a>&nbsp;- Write Perl subroutines in other programming languages</li>
<li><a href="https://github.com/Htbaa/WebService-Rackspace-CloudFiles">Htbaa/WebService-Rackspace-CloudFiles</a>&nbsp;- Perl Interface to Rackspace Cloud Files service</li>
<li><a href="https://github.com/gugod/markapl">gugod/markapl</a>&nbsp;- (Perl) Markup as Perl</li>
<li><a href="https://github.com/gbarr/perl-beanstalk-client">gbarr/perl-beanstalk-client</a>&nbsp;- Perl client library for beanstalkd</li>
<li><a href="https://github.com/frodwith/Amazon-MWS">frodwith/Amazon-MWS</a>&nbsp;- Perl API bindings to Amazon Marketplace Web Services</li>
<li><a href="https://github.com/ess/citadel">ess/citadel</a>&nbsp;- Citadel is a replacement for dos-deflate (ddos.sh) implemented in Perl.</li>
<li><a href="https://github.com/damog/www-tumblr">damog/www-tumblr</a>&nbsp;- Perl interface for the Tumblr API</li>
<li><a href="https://github.com/cosimo/perl5-device-gsm">cosimo/perl5-device-gsm</a>&nbsp;- a Perl5 class to handle communication with a gsm modem or gsm cell phone, send sms, etc...</li>
<li><a href="https://github.com/clip9/adbren">clip9/adbren</a>&nbsp;- adbren - Rename and organize anime using this AniDB API client written in perl</li>
<li><a href="https://github.com/zostay/P6W">zostay/P6W</a>&nbsp;- The Web API for Perl 6 (P6W)</li>
<li><a href="https://github.com/zigorou/yokohama-pm-10">zigorou/yokohama-pm-10</a>&nbsp;- Presentation of Yokohama Perl Monger #10</li>
<li><a href="https://github.com/xaicron/p5-win32-unicode">xaicron/p5-win32-unicode</a>&nbsp;- perl unicode-friendly wrapper for win32api.</li>
<li><a href="https://github.com/VerbalExpressions/PerlVerbalExpressions">VerbalExpressions/PerlVerbalExpressions</a>&nbsp;- Perl Regular expressions made easy</li>
<li><a href="https://github.com/trizen/perl-scripts">trizen/perl-scripts</a>&nbsp;- A collection of day-to-day Perl scripts which prove some ideas or implement some useful practicability.</li>
<li><a href="https://github.com/swannman/pdf2gerb">swannman/pdf2gerb</a>&nbsp;- Perl script converts PDF files to Gerber format</li>
<li><a href="https://github.com/substack/dnode-perl">substack/dnode-perl</a>&nbsp;- Asynchronous remote method calls with transparently wrapped callbacks... in perl!</li>
<li><a href="https://github.com/silnrsi/font-ttf-scripts">silnrsi/font-ttf-scripts</a>&nbsp;- Font::TTF::Scripts perl module</li>
<li><a href="https://github.com/sanko/net-bittorrent">sanko/net-bittorrent</a>&nbsp;- Perl based BitTorrent module available on CPAN</li>
<li><a href="https://github.com/sanko/Finance-Robinhood">sanko/Finance-Robinhood</a>&nbsp;- Trade stocks and ETFs with free brokerage Robinhood and Perl</li>
<li><a href="https://github.com/rurban/illguts">rurban/illguts</a>&nbsp;- Perl illustrated guts</li>
<li><a href="https://github.com/rjbs/MIME-Lite">rjbs/MIME-Lite</a>&nbsp;- the perl library MIME::Lite</li>
<li><a href="https://github.com/rjbs/CPAN-Uploader">rjbs/CPAN-Uploader</a>&nbsp;- perl library (and program) to upload dists to the cpan</li>
<li><a href="https://github.com/rizen/Ouch">rizen/Ouch</a>&nbsp;- Perl exceptions that don't hurt.</li>
<li><a href="https://github.com/rafl/twigils">rafl/twigils</a>&nbsp;- Twigils for Perl 5</li>
<li><a href="https://github.com/pullingshots/Shipment">pullingshots/Shipment</a>&nbsp;- perl interface into various shipping web service API's - FedEx, UPS, Purolator, Temando</li>
<li><a href="https://github.com/portcullislabs/ssl-cipher-suite-enum">portcullislabs/ssl-cipher-suite-enum</a>&nbsp;- PERL script to enumerate supported SSL cipher suites supported by network services (principally HTTPS).</li>
<li><a href="https://github.com/PerlChina/advent.perlchina.org">PerlChina/advent.perlchina.org</a>&nbsp;- CN Perl Advent</li>
<li><a href="https://github.com/perl-catalyst/Catalyst-Components-Concepts-Cases">perl-catalyst/Catalyst-Components-Concepts-Cases</a>&nbsp;- A Perl Catalyst documentation project</li>
<li><a href="https://github.com/naoya/perl-hadoop">naoya/perl-hadoop</a>&nbsp;- A frontend framework of Hadoop-Streaming for perl without Moose</li>
<li><a href="https://github.com/mrihtar/Garmin-FIT">mrihtar/Garmin-FIT</a>&nbsp;- Perl code for reading and conversion of Garmin FIT binary files</li>
<li><a href="https://github.com/mbarbon/extutils-xspp">mbarbon/extutils-xspp</a>&nbsp;- Perl XS for C++</li>
<li><a href="https://github.com/masak/tardis">masak/tardis</a>&nbsp;- Time traveling debugger in Perl 6</li>
<li><a href="https://github.com/kthakore/TetrisPL">kthakore/TetrisPL</a>&nbsp;- Tetris in MVC SDL Modern Perl Style</li>
<li><a href="https://github.com/kjetilk/RDF-LinkedData">kjetilk/RDF-LinkedData</a>&nbsp;- RDF::LinkedData is a Perl module for setting up Linked Data server</li>
<li><a href="https://github.com/keeth/Net-OAuth">keeth/Net-OAuth</a>&nbsp;- OAuth 1.0 for Perl</li>
<li><a href="https://github.com/kberov/PerlProgrammingCourse">kberov/PerlProgrammingCourse</a>&nbsp;- A relatively full beginner-to-intermediate Perl trainig course</li>
<li><a href="https://github.com/kazuho/p5-test-httpd-apache2">kazuho/p5-test-httpd-apache2</a>&nbsp;- Apache2 starter for testing perl modules</li>
<li><a href="https://github.com/kazuho/p5-Cache-LRU">kazuho/p5-Cache-LRU</a>&nbsp;- a simple, fast implementation of an LRU cache in pure perl</li>
<li><a href="https://github.com/juster/perl-cpanplus-dist-arch">juster/perl-cpanplus-dist-arch</a>&nbsp;- CPANPLUS backend for building Archlinux pacman packages</li>
<li><a href="https://github.com/Juniper/netconf-perl">Juniper/netconf-perl</a>&nbsp;- Perl library for Netconf</li>
<li><a href="https://github.com/jrockway/eventful">jrockway/eventful</a>&nbsp;- application framework for Perl</li>
<li><a href="https://github.com/jrockway/devel-repl">jrockway/devel-repl</a>&nbsp;- pluggable REPL for Perl that doesn't suck</li>
<li><a href="https://github.com/jquelin/games-risk">jquelin/games-risk</a>&nbsp;- classical 'risk' board game in perl</li>
<li><a href="https://github.com/ingydotnet/test-base-pm">ingydotnet/test-base-pm</a>&nbsp;- Extendable Perl Testing</li>
<li><a href="https://github.com/gisle/data-dump">gisle/data-dump</a>&nbsp;- A Perl module for pretty printing of data structures</li>
<li><a href="https://github.com/Getty/p5-facebook">Getty/p5-facebook</a>&nbsp;- Facebook SDL in Perl</li>
<li><a href="https://github.com/GeneDesign/GeneDesign">GeneDesign/GeneDesign</a>&nbsp;- Synthetic biology library in Perl</li>
<li><a href="https://github.com/FelipeSt4rk/FindSubDomain">FelipeSt4rk/FindSubDomain</a>&nbsp;- Find sub domains with Perl</li>
<li><a href="https://github.com/fayland/perl-javascript-beautifier">fayland/perl-javascript-beautifier</a>&nbsp;- Perl: Beautify Javascript (beautifier for javascript)</li>
<li><a href="https://github.com/ding-lab/hotspot3d">ding-lab/hotspot3d</a>&nbsp;- 3D hotspot mutation proximity analysis tool</li>
<li><a href="https://github.com/dermesser/fastcgi-wrappers">dermesser/fastcgi-wrappers</a>&nbsp;- This repository contains two FastCGI wrappers written in Perl. The first may execute any executable file in the same way CGI does, the second one does inline-eval of Perl scripts to avoid any forking.</li>
<li><a href="https://github.com/degtyarev-dm/mojolicious-lite-openshift">degtyarev-dm/mojolicious-lite-openshift</a>&nbsp;- Mojolicious::Lite Perl framework quickstart repo</li>
<li><a href="https://github.com/dave-theunsub/gtk3-perl-demos">dave-theunsub/gtk3-perl-demos</a>&nbsp;- This repository is intended to give perl-Gtk3 users some example programs. It's not rocket surgery, you know.</li>
<li><a href="https://github.com/CowboyTim/python-storable">CowboyTim/python-storable</a>&nbsp;- python module that will be able to read/write perl storable</li>
<li><a href="https://github.com/cosimo/perl5-net-statsd-server">cosimo/perl5-net-statsd-server</a>&nbsp;- A Perl port of Etsy's statsd server - Simple daemon for easy stats aggregation</li>
<li><a href="https://github.com/cooper/juno">cooper/juno</a>&nbsp;- a seriously modern IRC daemon written from scratch in Perl. designed to be ridiculously extensible, painlessly reloadable, and excessively configurable</li>
<li><a href="https://github.com/colinnewell/Jenkins-API">colinnewell/Jenkins-API</a>&nbsp;- Jenkins API Wrapper for Perl</li>
<li><a href="https://github.com/clintongormley/Elastic-Model">clintongormley/Elastic-Model</a>&nbsp;- Use ElasticSearch as a NoSQL database in Perl</li>
<li><a href="https://github.com/claesjac/javascript">claesjac/javascript</a>&nbsp;- The JavaScript module for Perl</li>
<li><a href="https://github.com/canada/PerlDocJp">canada/PerlDocJp</a>&nbsp;- This Web application let perldoc.jp Japanized pod document browsable and searchable just like search.cpan.org</li>
<li><a href="https://github.com/calid/zmq-ffi">calid/zmq-ffi</a>&nbsp;- version agnostic Perl bindings for zeromq</li>
<li><a href="https://github.com/avar/sendmail-pmilter">avar/sendmail-pmilter</a>&nbsp;- Perl binding of Sendmail Milter protocol</li>
<li><a href="https://github.com/aquaron/Business-Stripe">aquaron/Business-Stripe</a>&nbsp;- Perl bindings for Stripe payment system</li>
<li><a href="https://github.com/apparentlymart/libdanga-socket-anyevent-perl">apparentlymart/libdanga-socket-anyevent-perl</a>&nbsp;- Danga::Socket reimplementation in terms of AnyEvent</li>
<li><a href="https://github.com/agentzh/makefile-graphviz-pm">agentzh/makefile-graphviz-pm</a>&nbsp;- Perl CPAN module Makefile::GraphViz - Draw building flowcharts from Makefiles using GraphViz</li>
<li><a href="https://github.com/xoma/Russian-translate-of-Mojolicious-guides">xoma/Russian-translate-of-Mojolicious-guides</a>&nbsp;- Перевод документации и рецептов для Perl-фреймворка Mojolicious</li>
<li><a href="https://github.com/xaicron/p5-JSON-WebToken">xaicron/p5-JSON-WebToken</a>&nbsp;- JSON Web Token (JWT) implementation for Perl</li>
<li><a href="https://github.com/wickline/whack">wickline/whack</a>&nbsp;- find the perl sub most in need of refactoring</li>
<li><a href="https://github.com/vti/turnaround">vti/turnaround</a>&nbsp;- DEPRECATED: A Perl TIMTOWTDI web framework</li>
<li><a href="https://github.com/uzulla/pyazo">uzulla/pyazo</a>&nbsp;- Gyazo And Gifzo compatible server by perl</li>
<li><a href="https://github.com/ukautz/Net-Amazon-DynamoDB">ukautz/Net-Amazon-DynamoDB</a>&nbsp;- Simple perl interface for Amazon DynamoDB</li>
<li><a href="https://github.com/thedarkwinter/Net-DRI">thedarkwinter/Net-DRI</a>&nbsp;- Perl EPP Client: Net-DRI-0.X_tdw based on Net-DRI-0.96_05</li>
<li><a href="https://github.com/tadzik/neutro">tadzik/neutro</a>&nbsp;- Simple module installer for Perl 6</li>
<li><a href="https://github.com/stockholmuniversity/nagios-nrpe">stockholmuniversity/nagios-nrpe</a>&nbsp;- A pure perl implementation of the Nagios NRPE daemon and client</li>
<li><a href="https://github.com/skx/chronicle2">skx/chronicle2</a>&nbsp;- Chronicle is a simple blog compiler, written in Perl with minimal dependencies.</li>
<li><a href="https://github.com/sjdy521/Mojo-StrawberryPerl">sjdy521/Mojo-StrawberryPerl</a>&nbsp;- 基于StrawberryPerl打包而成的包含Perl-5.24+cpanm+Mojo-Webqq+Mojo-Weixin的完整Windows运行环境</li>
<li><a href="https://github.com/scrottie/WWW-Workflowy">scrottie/WWW-Workflowy</a>&nbsp;- Faked up Workflowy API for Perl using Workflowy's JSON protocol</li>
<li><a href="https://github.com/run4flat/C-TinyCompiler">run4flat/C-TinyCompiler</a>&nbsp;- Perl bindings for the Tiny C Compiler</li>
<li><a href="https://github.com/robkinyon/dbm-deep">robkinyon/dbm-deep</a>&nbsp;- DBM::Deep Perl module</li>
<li><a href="https://github.com/rjbs/Email-ARF">rjbs/Email-ARF</a>&nbsp;- Email::ARF perl module for parsing ARF</li>
<li><a href="https://github.com/rjbs/Config-INI">rjbs/Config-INI</a>&nbsp;- Config::INI perl module</li>
<li><a href="https://github.com/ranguard/svg-tt-graph">ranguard/svg-tt-graph</a>&nbsp;- Perl module for creating SVG graphs</li>
<li><a href="https://github.com/plainblack/JSON-RPC-Dispatcher">plainblack/JSON-RPC-Dispatcher</a>&nbsp;- A JSON-RPC 2.0 server for Perl.</li>
<li><a href="https://github.com/pjf/perl589delta">pjf/perl589delta</a>&nbsp;- The perl589delta.pod file for the 5.8.9 release of Perl</li>
<li><a href="https://github.com/perigrin/adam-bot-framework">perigrin/adam-bot-framework</a>&nbsp;- An IRC bot framework in Perl based on Moose &amp; POE</li>
<li><a href="https://github.com/ollyg/Net-Appliance-Session">ollyg/Net-Appliance-Session</a>&nbsp;- Development of Net::Appliance::Session Perl distribution</li>
<li><a href="https://github.com/ollyg/Catalyst-Plugin-AutoCRUD">ollyg/Catalyst-Plugin-AutoCRUD</a>&nbsp;- Development of Catalyst::Plugin::AutoCRUD Perl distribution</li>
<li><a href="https://github.com/nlewis/Net-ILO">nlewis/Net-ILO</a>&nbsp;- Perl interface to HP Integrated Lights-Out</li>
<li><a href="https://github.com/NET-A-PORTER/NAP-policy">NET-A-PORTER/NAP-policy</a>&nbsp;- Policy / pragma for Perl code written at NAP</li>
<li><a href="https://github.com/neevek/minerl">neevek/minerl</a>&nbsp;- A blog-aware static site generator written in perl.</li>
<li><a href="https://github.com/miyagawa/Perlbal-Plugin-PSGI">miyagawa/Perlbal-Plugin-PSGI</a>&nbsp;- Perlbal plugin to run PSGI applications</li>
<li><a href="https://github.com/metacpan/metacpan-client">metacpan/metacpan-client</a>&nbsp;- Home of the official MetaCPAN Perl API client.</li>
<li><a href="https://github.com/mattn/p5-Growl-GNTP">mattn/p5-Growl-GNTP</a>&nbsp;- Perl implementation of GNTP Protocol (Client Part)</li>
<li><a href="https://github.com/marcschwartz/WriteXLS">marcschwartz/WriteXLS</a>&nbsp;- CRAN Package WriteXLS: Cross-platform Perl based R function to create Excel 2003 (XLS) and Excel 2007 (XLSX) files from one or more data frames. Each data frame will be written to a separate named worksheet in the Excel spreadsheet. The worksheet name will be the name of the data frame it contains or can be specified by the user.</li>
<li><a href="https://github.com/Leont/file-map">Leont/file-map</a>&nbsp;- Memory mapping for Perl</li>
<li><a href="https://github.com/kuzuha/WWW-Pixiv">kuzuha/WWW-Pixiv</a>&nbsp;- Perl interface for&nbsp;<a href="http://www.pixiv.net/">www.pixiv.net</a></li>
<li><a href="https://github.com/jozef/Debian-Apt-PM">jozef/Debian-Apt-PM</a>&nbsp;- locate Perl Modules in Debian repositories</li>
<li><a href="https://github.com/jjn1056/Perl-Catalyst-AsyncExample">jjn1056/Perl-Catalyst-AsyncExample</a>&nbsp;- maybe some sort of async with catalyst</li>
<li><a href="https://github.com/hprose/hprose-perl">hprose/hprose-perl</a>&nbsp;- Hprose for Perl</li>
<li><a href="https://github.com/hoytech/Session-Token">hoytech/Session-Token</a>&nbsp;- Secure, efficient, simple random session token generation</li>
<li><a href="https://github.com/gunnarbeutner/linux-kstat">gunnarbeutner/linux-kstat</a>&nbsp;- Sun::Solaris::Kstat perl module for linux-zfs</li>
<li><a href="https://github.com/gshank/ravlog">gshank/ravlog</a>&nbsp;- Perl Catalyst blog</li>
<li><a href="https://github.com/fmgoncalves/p5-cassandra-simple">fmgoncalves/p5-cassandra-simple</a>&nbsp;- Cassandra::Simple Perl Module - Easy to use, Perl oriented client interface to Apache Cassandra.</li>
<li><a href="https://github.com/fayland/perl-app-github">fayland/perl-app-github</a>&nbsp;- App::GitHub CPAN module</li>
<li><a href="https://github.com/eserte/cpan-testers-matrix">eserte/cpan-testers-matrix</a>&nbsp;- the code behind matrix.cpantesters.org</li>
<li><a href="https://github.com/dnmfarrell/Stasis">dnmfarrell/Stasis</a>&nbsp;- an encrypting archive tool using tar, gpg and perl</li>
<li><a href="https://github.com/dk/Net-Eboks">dk/Net-Eboks</a>&nbsp;- perl API for eboks.dk</li>
<li><a href="https://github.com/dagolden/extutils-parsexs">dagolden/extutils-parsexs</a>&nbsp;- converts Perl XS code into C code</li>
<li><a href="https://github.com/chrisa/perl-Net-SAML2">chrisa/perl-Net-SAML2</a>&nbsp;- Perl Net::SAML2 module</li>
<li><a href="https://github.com/chorny/smart-comments">chorny/smart-comments</a>&nbsp;- Perl programming module for easier debugging</li>
<li><a href="https://github.com/chetanganatra/Excel-2-Elasticsearch">chetanganatra/Excel-2-Elasticsearch</a>&nbsp;- Small and quick Perl script to inject records from MS Excel (.xlsx as well as .xls) directly into Elasticsearch.</li>
<li><a href="https://github.com/cbowns/fitbit-oauth-perl">cbowns/fitbit-oauth-perl</a>&nbsp;- A couple of perl scripts to get a Fitbit OAuth token and to use that token to upload Weightbot CSV data to Fitbit</li>
<li><a href="https://github.com/bricas/statistics-r">bricas/statistics-r</a>&nbsp;- Controls the R (R-project) interpreter through Perl</li>
<li><a href="https://github.com/brianwrf/myPadBuster">brianwrf/myPadBuster</a>&nbsp;- It is a Python+Perl script to exploit ASP.net Padding Oracle vulnerability.</li>
<li><a href="https://github.com/briandfoy/mycpan-indexer">briandfoy/mycpan-indexer</a>&nbsp;- (Perl) Index a Perl distribution</li>
<li><a href="https://github.com/briandfoy/module-release">briandfoy/module-release</a>&nbsp;- (Perl) Automate software releases</li>
<li><a href="https://github.com/Brasil-Perl-Mongers/perl-pro">Brasil-Perl-Mongers/perl-pro</a>&nbsp;- Site de divulga&ccedil;&atilde;o de vagas de emprego para programadores Perl no Brasil.</li>
<li><a href="https://github.com/bostonaholic/test-more-behaviour">bostonaholic/test-more-behaviour</a>&nbsp;- Rspec-style tests in Perl</li>
<li><a href="https://github.com/borisdaeppen/EBook--MOBI">borisdaeppen/EBook--MOBI</a>&nbsp;- Ebook in MOBI format with Perl</li>
<li><a href="https://github.com/book/Test-Database">book/Test-Database</a>&nbsp;- Perl extension to provide database handles in a test environment</li>
<li><a href="https://github.com/beppu/pod-server">beppu/pod-server</a>&nbsp;- a web server for locally installed perl documentation -- think gem_server for perl</li>
<li><a href="https://github.com/awwaiid/continuity">awwaiid/continuity</a>&nbsp;- Stateful Web Apps in Perl</li>
<li><a href="https://github.com/apparentlymart/libnet-openid-perl">apparentlymart/libnet-openid-perl</a>&nbsp;- OpenID libraries for Perl</li>
<li><a href="https://github.com/ambs/Quiki">ambs/Quiki</a>&nbsp;- Quick Wiki in Perl</li>
<li><a href="https://github.com/alambike/eixo-docker">alambike/eixo-docker</a>&nbsp;- Suite of Perl modules to interact with Docker</li>
<li><a href="https://github.com/abw/Badger">abw/Badger</a>&nbsp;- Perl application programming toolkit</li>
<li><a href="https://github.com/abh/colobus">abh/colobus</a>&nbsp;- Perl NNTP server</li>
<li><a href="https://github.com/Zverik/gpxplanet-tools">Zverik/gpxplanet-tools</a>&nbsp;- Perl scripts for processing OpenStreetMap's GPX planet</li>
<li><a href="https://github.com/zipf/perldoc-es">zipf/perldoc-es</a>&nbsp;- Documentaci&oacute;n de Perl en Espa&ntilde;ol / Spanish translation of Perl core docs</li>
<li><a href="https://github.com/yusukebe/Shiori">yusukebe/Shiori</a>&nbsp;- Yet another Perl implementation of Shiori web-app.</li>
<li><a href="https://github.com/yoshiki/perl-app-waffy">yoshiki/perl-app-waffy</a>&nbsp;- Twitter proxy for iPhone, Mobile(jp) and IRC</li>
<li><a href="https://github.com/yoe/sreview">yoe/sreview</a>&nbsp;- sreview review system</li>
<li><a href="https://github.com/yappo/p5-Groonga">yappo/p5-Groonga</a>&nbsp;- Perl Module of Groonga</li>
<li><a href="https://github.com/yannk/perl-anyevent-xmpp">yannk/perl-anyevent-xmpp</a>&nbsp;- my patches to AnyEvent::XMPP</li>
<li><a href="https://github.com/woodpeck/osm-revert-scripts">woodpeck/osm-revert-scripts</a>&nbsp;- A collection of Perl scripts to handle reverts on OpenStreetMap</li>
<li><a href="https://github.com/wertarbyte/hetzner-robot-perl">wertarbyte/hetzner-robot-perl</a>&nbsp;- Perl module and command line tool for control over the Hetzner robot</li>
<li><a href="https://github.com/tokuhirom/cgi-extlib-perl">tokuhirom/cgi-extlib-perl</a>&nbsp;- General extlib/ for Perl CGI applications.</li>
<li><a href="https://github.com/tlily/tigerlily">tlily/tigerlily</a>&nbsp;- perl client for the lily chat server</li>
<li><a href="https://github.com/tima/perl-amazon-s3">tima/perl-amazon-s3</a>&nbsp;- A portable client library for working with and managing Amazon S3 buckets and keys.</li>
<li><a href="https://github.com/subogero/rename">subogero/rename</a>&nbsp;- Perl rename as a separate package</li>
<li><a href="https://github.com/sstrigler/chatbot">sstrigler/chatbot</a>&nbsp;- a jabber channel bot written in perl</li>
<li><a href="https://github.com/softlayer/softlayer-api-perl-client">softlayer/softlayer-api-perl-client</a>&nbsp;- A set of Perl libraries that assist in calling the SoftLayer API.</li>
<li><a href="https://github.com/singingfish/Citeproc-Markdown">singingfish/Citeproc-Markdown</a>&nbsp;- Perl module for integrating with CSL processor inside Zotero for plain text / markdown citation support</li>
<li><a href="https://github.com/scottp/extjs-direct-perl">scottp/extjs-direct-perl</a>&nbsp;- A minimal perl implementation of ExtJS 3.0 Ext.Direct serverside stack</li>
<li><a href="https://github.com/s-aska/markdown-binder">s-aska/markdown-binder</a>&nbsp;- Ajax Markdown Viewer written in Perl, to run under Plack.</li>
<li><a href="https://github.com/ruoso/games-perl">ruoso/games-perl</a>&nbsp;- Series of blog posts on how to write games in Perl</li>
<li><a href="https://github.com/Potatohead/local-lib-profiles">Potatohead/local-lib-profiles</a>&nbsp;- management scripts for perl's local lib</li>
<li><a href="https://github.com/petdance/html-lint">petdance/html-lint</a>&nbsp;- HTML::Lint, the Perl module for HTML checking</li>
<li><a href="https://github.com/patschbo/BaNG">patschbo/BaNG</a>&nbsp;- Backup Next Generation for Linux &amp; Mac (using rsync and btrfs snapshots, Web-Frontend, Statistics, History-Merger)</li>
<li><a href="https://github.com/NoodlesNZ/statsd-perl-mysql">NoodlesNZ/statsd-perl-mysql</a>&nbsp;- MySQL stats logging for Statsd/Graphite</li>
<li><a href="https://github.com/naoya/hadoop-streaming-frontend">naoya/hadoop-streaming-frontend</a>&nbsp;- A frontend framework of Hadoop-Streaming for perl</li>
<li><a href="https://github.com/nagios-plugins/nagios-plugin-perl">nagios-plugins/nagios-plugin-perl</a>&nbsp;- Perl module Nagios::Monitoring::Plugin</li>
<li><a href="https://github.com/masak/psyde">masak/psyde</a>&nbsp;- A static webpage manager (written in Perl 6)</li>
<li><a href="https://github.com/masak/p6cc2012">masak/p6cc2012</a>&nbsp;- The Perl 6 coding contest, 2012 edition</li>
<li><a href="https://github.com/MarkGannon/XBRL">MarkGannon/XBRL</a>&nbsp;- Perl Module for Reading XBRL</li>
<li><a href="https://github.com/makamaka/JSON-PP">makamaka/JSON-PP</a>&nbsp;- JSON::PP for perl core module</li>
<li><a href="https://github.com/MadsAlbertsen/miscperlscripts">MadsAlbertsen/miscperlscripts</a>&nbsp;- Small collection of random useful perl scripts</li>
<li><a href="https://github.com/lestrrat/Data-Localize">lestrrat/Data-Localize</a>&nbsp;- Object Oriented Localization Tool For Perl</li>
<li><a href="https://github.com/kasei/attean">kasei/attean</a>&nbsp;- A Perl Semantic Web Framework</li>
<li><a href="https://github.com/kablamo/git-ribbon">kablamo/git-ribbon</a>&nbsp;- A Perl script that helps you read through the latest changes on a project.</li>
<li><a href="https://github.com/ingydotnet/yaml-pm6">ingydotnet/yaml-pm6</a>&nbsp;- YAML Implementation for Perl 6</li>
<li><a href="https://github.com/ingydotnet/testml-pm6">ingydotnet/testml-pm6</a>&nbsp;- TestML for Perl 6</li>
<li><a href="https://github.com/ikruglov/HADaemon-Control">ikruglov/HADaemon-Control</a>&nbsp;- Create init scripts for Perl high-available (HA) daemons</li>
<li><a href="https://github.com/ido50/Tenjin">ido50/Tenjin</a>&nbsp;- Fast templating engine with support for embedded Perl</li>
<li><a href="https://github.com/ICGC-TCGA-PanCancer/PCAP-core">ICGC-TCGA-PanCancer/PCAP-core</a>&nbsp;- NGS reference implementations and helper code for the IGCG/TCGA Pan-Cancer Analysis Project</li>
<li><a href="https://github.com/hiratara/p5-Data-Monad">hiratara/p5-Data-Monad</a>&nbsp;- A implementation of monads in Perl 5.</li>
<li><a href="https://github.com/hinrik/grok">hinrik/grok</a>&nbsp;- Perl 6 documentation reader</li>
<li><a href="https://github.com/hatena/perl5-test-apache-rewriterules">hatena/perl5-test-apache-rewriterules</a>&nbsp;- Test::Apache::RewriteRules - Testing Apache's Rewrite Rules</li>
<li><a href="https://github.com/gonzoua/book-tools">gonzoua/book-tools</a>&nbsp;- perl modules to work with ePUB and FB2 ebook formats</li>
<li><a href="https://github.com/fayland/dist-zilla-plugin-perltidy">fayland/dist-zilla-plugin-perltidy</a>&nbsp;- Dist::Zilla with Perl::Tidy</li>
<li><a href="https://github.com/ErinsMatthew/Import-IMDb-Ratings-Into-trakt.tv">ErinsMatthew/Import-IMDb-Ratings-Into-trakt.tv</a>&nbsp;- A Perl script that will load your IMDb ratings into trakt.tv</li>
<li><a href="https://github.com/dscho/dsstore">dscho/dsstore</a>&nbsp;- A remote-hg mirror of the Perl project to generate .DS_Store files (even on non-MacOSX), based on&nbsp;<a href="https://wiki.mozilla.org/DS_Store_File_Format">https://wiki.mozilla.org/DS_Store_File_Format</a></li>
<li><a href="https://github.com/dpavlin/Biblio-SIP2">dpavlin/Biblio-SIP2</a>&nbsp;- Simple 3M SIP2 Standard Interchange Protocol implementation in perl</li>
<li><a href="https://github.com/dinomite/Mac-iTunes-Library">dinomite/Mac-iTunes-Library</a>&nbsp;- Mac::iTunes::Library Perl module</li>
<li><a href="https://github.com/diegok/Gardel">diegok/Gardel</a>&nbsp;- Gardel is a very simple perl web framework that also has a hat. ( Inspired on sinatra.rb )</li>
<li><a href="https://github.com/demianriccardi/p5-HackaMol">demianriccardi/p5-HackaMol</a>&nbsp;- Object-Oriented Perl 5, Moose Library for Molecular Hacking</li>
<li><a href="https://github.com/daoswald/JSON-Tiny">daoswald/JSON-Tiny</a>&nbsp;- Perl module for encoding and decoding JSON in a minimalistic way, based on Mojo::JSON, adapted to stand alone.</li>
<li><a href="https://github.com/cryptostorm/cstorm_widget">cryptostorm/cstorm_widget</a>&nbsp;- The Perl source code to the Cryptostorm widget</li>
<li><a href="https://github.com/briandfoy/test-file">briandfoy/test-file</a>&nbsp;- (Perl) Check file attributes</li>
<li><a href="https://github.com/bingos/poe-component-irc">bingos/poe-component-irc</a>&nbsp;- A fully event-driven perl IRC client module</li>
<li><a href="https://github.com/bingos/gumbybrain">bingos/gumbybrain</a>&nbsp;- (perl) &lt; GumbyBRAIN&gt; when the kids had killed the man, i had the source now.</li>
<li><a href="https://github.com/beanz/anyevent-mqtt-perl">beanz/anyevent-mqtt-perl</a>&nbsp;- Perl modules for MQTT protocol (<a href="http://mqtt.org/">http://mqtt.org/</a>) using AnyEvent</li>
<li><a href="https://github.com/Akron/Sojolicious">Akron/Sojolicious</a>&nbsp;- OStatus for Perl - A social toolbox for Mojolicious</li>
<li><a href="https://github.com/achillean/shodan-perl">achillean/shodan-perl</a>&nbsp;- Perl library for SHODAN</li>
<li><a href="https://github.com/zzengineer/crawlpl">zzengineer/crawlpl</a>&nbsp;- compact crawling tools written in perl</li>
<li><a href="https://github.com/zigorou/perl-json-pointer">zigorou/perl-json-pointer</a>&nbsp;- A JSON Pointer implementation for Perl</li>
<li><a href="https://github.com/zakame/hashids.pm">zakame/hashids.pm</a>&nbsp;- Hashids, ported for Perl</li>
<li><a href="https://github.com/ysasaki/Text-Sass-XS">ysasaki/Text-Sass-XS</a>&nbsp;- Perl Binding for libsass</li>
<li><a href="https://github.com/yapceurope/perl-events">yapceurope/perl-events</a>&nbsp;- Information about all Perl conferences and workshops</li>
<li><a href="https://github.com/xing/perl-beetle">xing/perl-beetle</a>&nbsp;- High availability AMQP messaging with redundant queues</li>
<li><a href="https://github.com/wbuntine/text-bags">wbuntine/text-bags</a>&nbsp;- Perl scripts for massaging document collections in various ways to prepare them for topic modelling.</li>
<li><a href="https://github.com/victori/perlbal-plugin-mogilefs">victori/perlbal-plugin-mogilefs</a>&nbsp;- Perlbal Plugin to serve data from MogileFS</li>
<li><a href="https://github.com/UUPharmacometrics/PsN">UUPharmacometrics/PsN</a>&nbsp;- Perl-Speaks-NONMEM</li>
<li><a href="https://github.com/urandom/p2js">urandom/p2js</a>&nbsp;- IWL Perl To Javascript converter</li>
<li><a href="https://github.com/urandom/iwl">urandom/iwl</a>&nbsp;- IWL - perl web widget library</li>
<li><a href="https://github.com/unbit/unbit-bars">unbit/unbit-bars</a>&nbsp;- A Perl Curses::UI interface for uWSGI metrics subsystem</li>
<li><a href="https://github.com/typester/text-microtemplate-extended-perl">typester/text-microtemplate-extended-perl</a>&nbsp;- Template engine extended from Text::MicroTemplate</li>
<li><a href="https://github.com/troywill/foscam-zoneminder">troywill/foscam-zoneminder</a>&nbsp;- Zoneminder Perl control module for the Foscam FI8910W wireless IP Camera</li>
<li><a href="https://github.com/tominsam/bot-basicbot-pluggable">tominsam/bot-basicbot-pluggable</a>&nbsp;- Pluggable perl IRC bot</li>
<li><a href="https://github.com/tokuhirom/p5-fcgi-client">tokuhirom/p5-fcgi-client</a>&nbsp;- FCGI client library in pure perl</li>
<li><a href="https://github.com/tokuhirom/http-mobileattribute">tokuhirom/http-mobileattribute</a>&nbsp;- HTTP::MobileAttribute is a perl module for handle japanese mobile phones</li>
<li><a href="https://github.com/timbunce/Dist-Surveyor">timbunce/Dist-Surveyor</a>&nbsp;- Survey installed perl modules and determine the specific distribution versions they came from</li>
<li><a href="https://github.com/thoukydides/heatmiser-wifi">thoukydides/heatmiser-wifi</a>&nbsp;- Web interface, SiriProxy plugin and Perl libraries for Heatmiser Wi-Fi Thermostats</li>
<li><a href="https://github.com/tadzik/perl6-File-Tools">tadzik/perl6-File-Tools</a>&nbsp;- File::Tools &ndash; common shell commands replacements</li>
<li><a href="https://github.com/szabgab/PDE">szabgab/PDE</a>&nbsp;- Perl Development Environment</li>
<li><a href="https://github.com/sparky/perl-Net-Curl">sparky/perl-Net-Curl</a>&nbsp;- Object-oriented wrapper for libcurl</li>
<li><a href="https://github.com/sludin/http2-perl">sludin/http2-perl</a>&nbsp;- Perl implementation of the HTTP/2.0 protocol</li>
<li><a href="https://github.com/slimakuj/perl">slimakuj/perl</a>&nbsp;-&nbsp;<img src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f42a.png" alt=":dromedary_camel:" width="20" height="20" style="border: 0px;">&nbsp;Materiały do warsztat&oacute;w z Perla</li>
<li><a href="https://github.com/reyjrar/Parse-Syslog-Line">reyjrar/Parse-Syslog-Line</a>&nbsp;- Flexible library for parsing syslog messages in Perl</li>
<li><a href="https://github.com/revmischa/av-streamer">revmischa/av-streamer</a>&nbsp;- Perl bindings for libav/ffmpeg</li>
<li><a href="https://github.com/pstuifzand/docker-perl">pstuifzand/docker-perl</a>&nbsp;- Perl library for Docker&nbsp;<a href="http://docker.io/">http://docker.io/</a></li>
<li><a href="https://github.com/potyl/perl-Gtk3-WebKit">potyl/perl-Gtk3-WebKit</a>&nbsp;- Perl bindings for the gtk3 port of WebKit</li>
<li><a href="https://github.com/petdance/perl-critic-bangs">petdance/perl-critic-bangs</a>&nbsp;- Perl::Critic::Bangs -- Extra policies for Perl::Critic</li>
<li><a href="https://github.com/Perl-Toolchain-Gang/local-lib">Perl-Toolchain-Gang/local-lib</a>&nbsp;- local::lib - create and use a local lib/ for perl modules with PERL5LIB</li>
<li><a href="https://github.com/Perl-Toolchain-Gang/File-chdir">Perl-Toolchain-Gang/File-chdir</a>&nbsp;- (Perl) a more sensible way to change directories</li>
<li><a href="https://github.com/PerlDancer/perldancer-book">PerlDancer/perldancer-book</a>&nbsp;- a book about the Perl Dancer micro framework</li>
<li><a href="https://github.com/pedros/WWW-Wordnik-API">pedros/WWW-Wordnik-API</a>&nbsp;- Wordnik API perl implementation</li>
<li><a href="https://github.com/PagerDuty/pagerduty-nagios-pl">PagerDuty/pagerduty-nagios-pl</a>&nbsp;- Nagios Integration for PagerDuty via Perl Wrapper</li>
<li><a href="https://github.com/osfameron/acme--monads">osfameron/acme--monads</a>&nbsp;- Monads in pure Perl, using Devel::Declare</li>
<li><a href="https://github.com/odyniec/Dancer-Plugin-DebugToolbar">odyniec/Dancer-Plugin-DebugToolbar</a>&nbsp;- Debugging toolbar for Perl Dancer web applications</li>
<li><a href="https://github.com/obuk/Cv-Olive">obuk/Cv-Olive</a>&nbsp;- Cv module is perl interface to OpenCV library.</li>
<li><a href="https://github.com/norm/p5-css-prepare">norm/p5-css-prepare</a>&nbsp;- Perl module to preprocess CSS files</li>
<li><a href="https://github.com/norbu09/Giovanni">norbu09/Giovanni</a>&nbsp;- a Perl based deployment system</li>
<li><a href="https://github.com/nigelm/html-scrubber">nigelm/html-scrubber</a>&nbsp;- Perl extension for scrubbing/sanitizing html</li>
<li><a href="https://github.com/neilb/WebService-HackerNews">neilb/WebService-HackerNews</a>&nbsp;- An interface to the official Hacker News API (for Perl 5)</li>
<li><a href="https://github.com/naoya/perl-thrift-server">naoya/perl-thrift-server</a>&nbsp;- Thrift server implementation for perl</li>
<li><a href="https://github.com/mtve/bitcoin-pl">mtve/bitcoin-pl</a>&nbsp;- BitCoin perl implementation</li>
<li><a href="https://github.com/moritz/tufte">moritz/tufte</a>&nbsp;- SVG plotting library for Perl 6</li>
<li><a href="https://github.com/mndrix/Finance-MtGox">mndrix/Finance-MtGox</a>&nbsp;- MtGox API bindings for Perl</li>
<li><a href="https://github.com/masartz/p5-webservice-hatena-bookmark-lite">masartz/p5-webservice-hatena-bookmark-lite</a>&nbsp;- A Perl Interface for Hatena::Bookmark AtomPub API</li>
<li><a href="https://github.com/masak/farm">masak/farm</a>&nbsp;- Little Animal Farm, a WWII polish family game, implemented in Perl 6</li>
<li><a href="https://github.com/LiosK/Finance--Quote--YahooJapan">LiosK/Finance--Quote--YahooJapan</a>&nbsp;- Finance::Quote::YahooJapan - A Perl module that enables GnuCash to get quotes of Japanese stocks and mutual funds from Yahoo! Finance JAPAN.</li>
<li><a href="https://github.com/Leont/threads-lite">Leont/threads-lite</a>&nbsp;- An Erlang style threading library for perl</li>
<li><a href="https://github.com/khenn/Lacuna">khenn/Lacuna</a>&nbsp;- Perl API for accessing Lacuna webservices</li>
<li><a href="https://github.com/kevinbosak/Minecraft-Perl">kevinbosak/Minecraft-Perl</a>&nbsp;- Perl libs to manipulate Minecraft data files</li>
<li><a href="https://github.com/kentaro/perl-dbix-rico">kentaro/perl-dbix-rico</a>&nbsp;- Yet, yet, ... yet another ORM for Perl</li>
<li><a href="https://github.com/kentaro/perl-app-socialskk">kentaro/perl-app-socialskk</a>&nbsp;- SKK Goes Social</li>
<li><a href="https://github.com/jkahn/twitter-bot">jkahn/twitter-bot</a>&nbsp;- Perl library for writing simple bots for twitter</li>
<li><a href="https://github.com/jimbomorrison/git.generate-changelog">jimbomorrison/git.generate-changelog</a>&nbsp;- Small perl script for generating a pretty changelog from git commits</li>
<li><a href="https://github.com/jhthorsen/mojo-redis2">jhthorsen/mojo-redis2</a>&nbsp;- Pure-Perl non-blocking I/O Redis driver</li>
<li><a href="https://github.com/ironcamel/Net-OpenStack-Compute">ironcamel/Net-OpenStack-Compute</a>&nbsp;- Perl bindings for the OpenStack compute api.</li>
<li><a href="https://github.com/ingydotnet/testml-pm">ingydotnet/testml-pm</a>&nbsp;- TestML for Perl</li>
<li><a href="https://github.com/infobyte/isr-sqlget">infobyte/isr-sqlget</a>&nbsp;- ISR-sqlget It's a blind SQL injection tool developed in Perl.</li>
<li><a href="https://github.com/HariSekhon/lib">HariSekhon/lib</a>&nbsp;- Perl Utility Library for my other repos</li>
<li><a href="https://github.com/gugod/acme-cpanauthors-taiwanese">gugod/acme-cpanauthors-taiwanese</a>&nbsp;- (Perl) We are Taiwanese CPAN Authors!</li>
<li><a href="https://github.com/gphat/io-storm">gphat/io-storm</a>&nbsp;- Perl support for Twitter's Storm distributed computational system.</li>
<li><a href="https://github.com/goccy/p5-Test-AutoGenerator">goccy/p5-Test-AutoGenerator</a>&nbsp;- automatically generate perl test code.</li>
<li><a href="https://github.com/gisle/mozilla-ca">gisle/mozilla-ca</a>&nbsp;- Perl module that provides Mozilla's CA cert bundle in PEM format</li>
<li><a href="https://github.com/ghedo/p5-LLVM">ghedo/p5-LLVM</a>&nbsp;- Perl bindings to the Low Level Virtual Machine</li>
<li><a href="https://github.com/gfx/Perl-Module-Install-XSUtil">gfx/Perl-Module-Install-XSUtil</a>&nbsp;- Support XS-based modules in the term of Module::Install</li>
<li><a href="https://github.com/gfx/Acme-Perl-VM">gfx/Acme-Perl-VM</a>&nbsp;- A Perl5 Virtual Machine in Pure Perl</li>
<li><a href="https://github.com/getsentry/perl-raven">getsentry/perl-raven</a>&nbsp;- A perl sentry client</li>
<li><a href="https://github.com/gbarr/AnyEvent-MongoDB">gbarr/AnyEvent-MongoDB</a>&nbsp;- perl AnyEvent MongoDB client driver</li>
<li><a href="https://github.com/gaal/app-csv">gaal/app-csv</a>&nbsp;- App::CSV Perl module, csv command line tool</li>
<li><a href="https://github.com/fukawi2/boxcutter">fukawi2/boxcutter</a>&nbsp;- Perl parser for converting iTunes playlists to a more useful format (eg, m3u)</li>
<li><a href="https://github.com/exodist/Child">exodist/Child</a>&nbsp;- (perl) Object oriented simple interface to fork()</li>
<li><a href="https://github.com/dwimperl/dwimperl-linux">dwimperl/dwimperl-linux</a>&nbsp;- Batteries included Perl distribution for Linux</li>
<li><a href="https://github.com/dwery/hue-perl">dwery/hue-perl</a>&nbsp;- A Perl module for the Philips Hue light system</li>
<li><a href="https://github.com/dpirotte/perl-mail-chimp">dpirotte/perl-mail-chimp</a>&nbsp;- MailChimp API wrapper for Perl</li>
<li><a href="https://github.com/dnorman/perl-DBR">dnorman/perl-DBR</a>&nbsp;- A different approach to ORM for perl</li>
<li><a href="https://github.com/dnmfarrell/perltricks-static">dnmfarrell/perltricks-static</a>&nbsp;- PerlTricks.com is a website dedicated to Perl programming code and community news.</li>
<li><a href="https://github.com/dluxhu/perl-parallel-forkmanager">dluxhu/perl-parallel-forkmanager</a>&nbsp;- Parallel::ForkManager</li>
<li><a href="https://github.com/dams/riak-client">dams/riak-client</a>&nbsp;- Perl Riak Client</li>
<li><a href="https://github.com/damil/DBIx-DataModel">damil/DBIx-DataModel</a>&nbsp;- UML-based Object-Relational Mapping (ORM) framework for Perl</li>
<li><a href="https://github.com/cowholio4/log4perl_gelf">cowholio4/log4perl_gelf</a>&nbsp;- Log::Log4perl::Layout::GELF</li>
<li><a href="https://github.com/cowens/perlopref">cowens/perlopref</a>&nbsp;- A quick reference guide for Perl 5 operators</li>
<li><a href="https://github.com/bunk3r/perlbackdoor">bunk3r/perlbackdoor</a>&nbsp;- advanced Perl Backdoor</li>
<li><a href="https://github.com/bokkypoobah/TheDAOVoter">bokkypoobah/TheDAOVoter</a>&nbsp;- Perl script to list and vote on The DAO proposals</li>
<li><a href="https://github.com/alexei/silverstripe-unidecode">alexei/silverstripe-unidecode</a>&nbsp;- Unidecode is a PHP version of the perl module Text::Unicode. It takes UTF-8 data and tries to represent it in US-ASCII characters.</li>
<li><a href="https://github.com/aleimba/bac-genomics-scripts">aleimba/bac-genomics-scripts</a>&nbsp;- Collection of scripts for bacterial genomics</li>
<li><a href="https://github.com/aichaos/rivescript-perl">aichaos/rivescript-perl</a>&nbsp;- A RiveScript interpreter for Perl. RiveScript is a scripting language for chatterbots.</li>
<li><a href="https://github.com/adamziaja/perl">adamziaja/perl</a>&nbsp;- my simple&nbsp;<img src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f42a.png" alt=":dromedary_camel:" width="20" height="20" style="border: 0px;">&nbsp;perl5 scripts</li>
<li><a href="https://github.com/aallan/perl-modules-for-astronomy">aallan/perl-modules-for-astronomy</a>&nbsp;- Astronomy related Perl Modules.</li>
<li><a href="https://github.com/yannk/perl-anyevent-superfeedr">yannk/perl-anyevent-superfeedr</a>&nbsp;- Perl5 Interface to superfeedr.com - RT notifications of feed updates</li>
<li><a href="https://github.com/vti/perltuts.com-tutorials">vti/perltuts.com-tutorials</a>&nbsp;- Tutorials for perltuts.com</li>
<li><a href="https://github.com/typepad/perl-typepad-api">typepad/perl-typepad-api</a>&nbsp;- WWW::TypePad</li>
<li><a href="https://github.com/tune-it/jplbot">tune-it/jplbot</a>&nbsp;- Simple jabber and telegram bot written in perl</li>
<li><a href="https://github.com/tociyuki/libtext-tepl-runtime-perl">tociyuki/libtext-tepl-runtime-perl</a>&nbsp;- Text::Tepl::Runtime - Basic runtime filters for Text::Tepl</li>
<li><a href="https://github.com/theory/pod-site">theory/pod-site</a>&nbsp;- Build browsable HTML documentation for your Perl app</li>
<li><a href="https://github.com/syndicut/virt-backup">syndicut/virt-backup</a>&nbsp;- Perl script to backup qemu machines by Daniel Berteaud&nbsp;<a href="mailto:daniel@firewall-services.com">daniel@firewall-services.com</a></li>
<li><a href="https://github.com/Starlink/ORAC-DR">Starlink/ORAC-DR</a>&nbsp;- The ORAC-DR astronomy data reduction pipeline</li>
<li><a href="https://github.com/soh335/p5-Data-Wheren">soh335/p5-Data-Wheren</a>&nbsp;- wheren module for perl</li>
<li><a href="https://github.com/skx/predis">skx/predis</a>&nbsp;- A redis-server written in Perl.</li>
<li><a href="https://github.com/shadowcat-mst/pumpkin-perl-staging">shadowcat-mst/pumpkin-perl-staging</a>&nbsp;- Staging repostiory for the Pumpkin Perl patchset</li>
<li><a href="https://github.com/sekia/Algorithm-LibLinear">sekia/Algorithm-LibLinear</a>&nbsp;- A Perl binding for LIBLINEAR, a library for classification/regression using linear SVM and logistic regression.</li>
<li><a href="https://github.com/sebthebert/WWW-PushBullet">sebthebert/WWW-PushBullet</a>&nbsp;- PushBullet Perl module</li>
<li><a href="https://github.com/russoz/DataFlow">russoz/DataFlow</a>&nbsp;- Data-flow framework for Perl</li>
<li><a href="https://github.com/run4flat/perl_nvcc">run4flat/perl_nvcc</a>&nbsp;- A CUDA compiler and linker wrapper for Perl's toolchain.</li>
<li><a href="https://github.com/run4flat/Alien-Cairo">run4flat/Alien-Cairo</a>&nbsp;- Perl Alien package for libCairo</li>
<li><a href="https://github.com/rs/net-server-mail">rs/net-server-mail</a>&nbsp;- Extensible Perl implementation of the STMP protocol and its different evolutions (ie: ESMTP, LMTP)</li>
<li><a href="https://github.com/rramsden/TCP-IP-Stack">rramsden/TCP-IP-Stack</a>&nbsp;- computer science 460 group project written in perl</li>
<li><a href="https://github.com/rjbs/Sub-Exporter">rjbs/Sub-Exporter</a>&nbsp;- a sophisticated, customizable code exporter for Perl</li>
<li><a href="https://github.com/rjbs/Email-MIME-Kit">rjbs/Email-MIME-Kit</a>&nbsp;- (Perl) build messages from templates</li>
<li><a href="https://github.com/rjbs/Data-Section">rjbs/Data-Section</a>&nbsp;- perl library read data from parts of the&nbsp;<span>DATA</span>&nbsp;section</li>
<li><a href="https://github.com/riusksk/StrutScan">riusksk/StrutScan</a>&nbsp;- Struts2 Vuls Scanner base perl script</li>
<li><a href="https://github.com/renormalist/data-dpath">renormalist/data-dpath</a>&nbsp;- A perl lib to provide access to data structures inspired by XPath</li>
<li><a href="https://github.com/rafl/nanomsg-raw">rafl/nanomsg-raw</a>&nbsp;- nanomsg bindings for Perl</li>
<li><a href="https://github.com/pkrumins/youtube-video-downloader-in-perl">pkrumins/youtube-video-downloader-in-perl</a>&nbsp;- Wrote this real quick as I needed to get some vids</li>
<li><a href="https://github.com/pjlsergeant/perl6status">pjlsergeant/perl6status</a>&nbsp;- Perl 6 Status document</li>
<li><a href="https://github.com/perlbot/perlbuut">perlbot/perlbuut</a>&nbsp;- new version of perlbot, based on buubot</li>
<li><a href="https://github.com/p5-shorten/www-shorten">p5-shorten/www-shorten</a>&nbsp;- Perl interface to various URL-shortening sites</li>
<li><a href="https://github.com/Ovid/test--most">Ovid/test--most</a>&nbsp;- Test::Most -- The most commonly needed testing functionality in Perl</li>
<li><a href="https://github.com/openerserver/openerserver_perl">openerserver/openerserver_perl</a>&nbsp;- Http Container for run any code with http server.</li>
<li><a href="https://github.com/nwellnhof/Net-Google-Analytics">nwellnhof/Net-Google-Analytics</a>&nbsp;- Perl interface to the Google Analytics Core Reporting API</li>
<li><a href="https://github.com/nferraz/Perl-Data-Warehouse-Toolkit">nferraz/Perl-Data-Warehouse-Toolkit</a>&nbsp;- Make simple ETL and Data Warehouse tasks easy, and complex tasks possible.</li>
<li><a href="https://github.com/mpdehaan/Elevator">mpdehaan/Elevator</a>&nbsp;- A pluggable object-oriented data layer for Perl and Moose</li>
<li><a href="https://github.com/moznion/Perl-PrereqScanner-Lite">moznion/Perl-PrereqScanner-Lite</a>&nbsp;- Lightweight Prereqs Scanner for Perl</li>
<li><a href="https://github.com/miki/Hoppy">miki/Hoppy</a>&nbsp;- Flash XMLSocket Server ( perl implementation )</li>
<li><a href="https://github.com/melo/amqp-tools">melo/amqp-tools</a>&nbsp;- An AMQP stack for Perl</li>
<li><a href="https://github.com/maio/perl-Koans">maio/perl-Koans</a>&nbsp;- Perl Koans</li>
<li><a href="https://github.com/lestrrat/Orochi">lestrrat/Orochi</a>&nbsp;- A DI Container For Perl</li>
<li><a href="https://github.com/lestrrat/Algorithm-ConsistentHash-Ketama">lestrrat/Algorithm-ConsistentHash-Ketama</a>&nbsp;- Ketama Consistent Hashing for Perl (XS)</li>
<li><a href="https://github.com/klenin/cats-judge">klenin/cats-judge</a>&nbsp;- Automated judging system for programming contests</li>
<li><a href="https://github.com/kazeburo/Apache-LogFormat-Compiler">kazeburo/Apache-LogFormat-Compiler</a>&nbsp;- Compile LogFormat to perl-code</li>
<li><a href="https://github.com/jmcnamara/pod-simple-wiki">jmcnamara/pod-simple-wiki</a>&nbsp;- A Perl Module for creating Pod to Wiki filters.</li>
<li><a href="https://github.com/jimdigriz/freeradius-oauth2-perl">jimdigriz/freeradius-oauth2-perl</a>&nbsp;- FreeRADIUS OAuth2 (OpenID Connect) using rlm_perl</li>
<li><a href="https://github.com/jhthorsen/net-isc-dhcpd">jhthorsen/net-isc-dhcpd</a>&nbsp;- Perl module that interacts with ISC DHCPd</li>
<li><a href="https://github.com/jatimon/ThumbScanner">jatimon/ThumbScanner</a>&nbsp;- WDTV Perl based movie sheet generator</li>
<li><a href="https://github.com/ikegami/perl-LWP-Protocol-AnyEvent-http">ikegami/perl-LWP-Protocol-AnyEvent-http</a>&nbsp;- Event loop friendly HTTP and HTTPS backend for Perl's LWP</li>
<li><a href="https://github.com/ihh/gfftools">ihh/gfftools</a>&nbsp;- Perl scripts for working with the GFF format</li>
<li><a href="https://github.com/iamcal/perl-Flickr-API">iamcal/perl-Flickr-API</a>&nbsp;- Perl interface to the Flickr API</li>
<li><a href="https://github.com/hoytech/Thrust">hoytech/Thrust</a>&nbsp;- Perl language bindings for Thrust&nbsp;<a href="https://github.com/breach/thrust">https://github.com/breach/thrust</a></li>
<li><a href="https://github.com/hotwolf/HSW12">hotwolf/HSW12</a>&nbsp;- Assembler and IDE for NXP/Freescale/Motorola's HC11, HC12, S12, S12X, and XGATE CPUs</li>
<li><a href="https://github.com/hakobe/pig">hakobe/pig</a>&nbsp;- Perl IRC Gateway</li>
<li><a href="https://github.com/gugod/rubyish-perl">gugod/rubyish-perl</a>&nbsp;- For writting perl code with some ruby feeling.</li>
<li><a href="https://github.com/gisle/tkx">gisle/tkx</a>&nbsp;- A Tk interface for Perl</li>
<li><a href="https://github.com/gisle/digest-md5">gisle/digest-md5</a>&nbsp;- The Digest::MD5 Perl module</li>
<li><a href="https://github.com/gbarr/perl-TimeDate">gbarr/perl-TimeDate</a>&nbsp;- time &amp; date parsing and formatting perl library</li>
<li><a href="https://github.com/gbarr/perl-IO">gbarr/perl-IO</a>&nbsp;- Perl IO modules -- THESE MODULES ARE NO LONGER MAINTAINED OUTSIDE THE perl5 DISTRIBUTION. Send all patched to&nbsp;</li></ul>]]></description>
	<dc:creator>Neel</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/35176/perloneliner-for-bioinformatician</guid>
	<pubDate>Mon, 15 Jan 2018 04:57:40 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/35176/perloneliner-for-bioinformatician</link>
	<title><![CDATA[PerlOneLiner for Bioinformatician]]></title>
	<description><![CDATA[<p>FILE SPACING<br />------------</p><p># Double space a file<br />perl -pe '$\="\n"'<br />perl -pe 'BEGIN { $\="\n" }'<br />perl -pe '$_ .= "\n"'<br />perl -pe 's/$/\n/'<br />perl -nE 'say'</p><p># Double space a file, except the blank lines<br />perl -pe '$_ .= "\n" unless /^$/'<br />perl -pe '$_ .= "\n" if /\S/'</p><p># Triple space a file<br />perl -pe '$\="\n\n"'<br />perl -pe '$_.="\n\n"'</p><p># N-space a file<br />perl -pe '$_.="\n"x7'</p><p># Add a blank line before every line<br />perl -pe 's//\n/'</p><p># Remove all blank lines<br />perl -ne 'print unless /^$/'<br />perl -lne 'print if length'<br />perl -ne 'print if /\S/'</p><p># Remove all consecutive blank lines, leaving just one<br />perl -00 -pe ''<br />perl -00pe0</p><p># Compress/expand all blank lines into N consecutive ones<br />perl -00 -pe '$_.="\n"x4'</p><p># Fold a file so that every set of 10 lines becomes one tab-separated line<br />perl -lpe '$\ = $. % 10 ? "\t" : "\n"'</p><p><br />LINE NUMBERING<br />--------------</p><p># Number all lines in a file<br />perl -pe '$_ = "$. $_"'</p><p># Number only non-empty lines in a file<br />perl -pe '$_ = ++$a." $_" if /./'</p><p># Number and print only non-empty lines in a file (drop empty lines)<br />perl -ne 'print ++$a." $_" if /./'</p><p># Number all lines but print line numbers only non-empty lines<br />perl -pe '$_ = "$. $_" if /./'</p><p># Number only lines that match a pattern, print others unmodified<br />perl -pe '$_ = ++$a." $_" if /regex/'</p><p># Number and print only lines that match a pattern<br />perl -ne 'print ++$a." $_" if /regex/'</p><p># Number all lines, but print line numbers only for lines that match a pattern<br />perl -pe '$_ = "$. $_" if /regex/'</p><p># Number all lines in a file using a custom format (emulate cat -n)<br />perl -ne 'printf "%-5d %s", $., $_'</p><p># Print the total number of lines in a file (emulate wc -l)<br />perl -lne 'END { print $. }'<br />perl -le 'print $n=()=&lt;&gt;'<br />perl -le 'print scalar(()=&lt;&gt;)'<br />perl -le 'print scalar(@foo=&lt;&gt;)'<br />perl -ne '}{print $.'<br />perl -nE '}{say $.'</p><p># Print the number of non-empty lines in a file<br />perl -le 'print scalar(grep{/./}&lt;&gt;)'<br />perl -le 'print ~~grep{/./}&lt;&gt;'<br />perl -le 'print~~grep/./,&lt;&gt;'<br />perl -E 'say~~grep/./,&lt;&gt;'</p><p># Print the number of empty lines in a file<br />perl -lne '$a++ if /^$/; END {print $a+0}'<br />perl -le 'print scalar(grep{/^$/}&lt;&gt;)'<br />perl -le 'print ~~grep{/^$/}&lt;&gt;'<br />perl -E 'say~~grep{/^$/}&lt;&gt;'</p><p># Print the number of lines in a file that match a pattern (emulate grep -c)<br />perl -lne '$a++ if /regex/; END {print $a+0}'<br />perl -nE '$a++ if /regex/; END {say $a+0}'</p><p><br />CALCULATIONS<br />------------</p><p># Check if a number is a prime<br />perl -lne '(1x$_) !~ /^1?$|^(11+?)\1+$/ &amp;&amp; print "$_ is prime"'</p><p># Print the sum of all the fields on a line<br />perl -MList::Util=sum -alne 'print sum @F'</p><p># Print the sum of all the fields on all lines<br />perl -MList::Util=sum -alne 'push @S,@F; END { print sum @S }'<br />perl -MList::Util=sum -alne '$s += sum @F; END { print $s }'</p><p># Shuffle all fields on a line<br />perl -MList::Util=shuffle -alne 'print "@{[shuffle @F]}"'<br />perl -MList::Util=shuffle -alne 'print join " ", shuffle @F'</p><p># Find the minimum element on a line<br />perl -MList::Util=min -alne 'print min @F'</p><p># Find the minimum element over all the lines<br />perl -MList::Util=min -alne '@M = (@M, @F); END { print min @M }'<br />perl -MList::Util=min -alne '$min = min @F; $rmin = $min unless defined $rmin &amp;&amp; $min &gt; $rmin; END { print $rmin }'</p><p># Find the maximum element on a line<br />perl -MList::Util=max -alne 'print max @F'</p><p># Find the maximum element over all the lines<br />perl -MList::Util=max -alne '@M = (@M, @F); END { print max @M }'</p><p># Replace each field with its absolute value<br />perl -alne 'print "@{[map { abs } @F]}"'</p><p># Find the total number of fields (words) on each line<br />perl -alne 'print scalar @F'</p><p># Print the total number of fields (words) on each line followed by the line<br />perl -alne 'print scalar @F, " $_"'</p><p># Find the total number of fields (words) on all lines<br />perl -alne '$t += @F; END { print $t}'</p><p># Print the total number of fields that match a pattern<br />perl -alne 'map { /regex/ &amp;&amp; $t++ } @F; END { print $t }'<br />perl -alne '$t += /regex/ for @F; END { print $t }'<br />perl -alne '$t += grep /regex/, @F; END { print $t }'</p><p># Print the total number of lines that match a pattern<br />perl -lne '/regex/ &amp;&amp; $t++; END { print $t }'</p><p># Print the number PI to n decimal places<br />perl -Mbignum=bpi -le 'print bpi(n)'</p><p># Print the number PI to 39 decimal places<br />perl -Mbignum=PI -le 'print PI'</p><p># Print the number E to n decimal places<br />perl -Mbignum=bexp -le 'print bexp(1,n+1)'</p><p># Print the number E to 39 decimal places<br />perl -Mbignum=e -le 'print e'</p><p># Print UNIX time (seconds since Jan 1, 1970, 00:00:00 UTC)<br />perl -le 'print time'</p><p># Print GMT (Greenwich Mean Time) and local computer time<br />perl -le 'print scalar gmtime'<br />perl -le 'print scalar localtime'</p><p># Print local computer time in H:M:S format<br />perl -le 'print join ":", (localtime)[2,1,0]'</p><p># Print yesterday's date<br />perl -MPOSIX -le '@now = localtime; $now[3] -= 1; print scalar localtime mktime @now'</p><p># Print date 14 months, 9 days and 7 seconds ago<br />perl -MPOSIX -le '@now = localtime; $now[0] -= 7; $now[4] -= 14; $now[7] -= 9; print scalar localtime mktime @now'</p><p># Prepend timestamps to stdout (GMT, localtime)<br />tail -f logfile | perl -ne 'print scalar gmtime," ",$_'<br />tail -f logfile | perl -ne 'print scalar localtime," ",$_'</p><p># Calculate factorial of 5<br />perl -MMath::BigInt -le 'print Math::BigInt-&gt;new(5)-&gt;bfac()'<br />perl -le '$f = 1; $f *= $_ for 1..5; print $f'</p><p># Calculate greatest common divisor (GCM)<br />perl -MMath::BigInt=bgcd -le 'print bgcd(@list_of_numbers)'</p><p># Calculate GCM of numbers 20 and 35 using Euclid's algorithm<br />perl -le '$n = 20; $m = 35; ($m,$n) = ($n,$m%$n) while $n; print $m'</p><p># Calculate least common multiple (LCM) of numbers 35, 20 and 8<br />perl -MMath::BigInt=blcm -le 'print blcm(35,20,8)'</p><p># Calculate LCM of 20 and 35 using Euclid's formula: n*m/gcd(n,m)<br />perl -le '$a = $n = 20; $b = $m = 35; ($m,$n) = ($n,$m%$n) while $n; print $a*$b/$m'</p><p># Generate 10 random numbers between 5 and 15 (excluding 15)<br />perl -le '$n=10; $min=5; $max=15; $, = " "; print map { int(rand($max-$min))+$min } 1..$n'</p><p># Find and print all permutations of a list<br />perl -MAlgorithm::Permute -le '$l = [1,2,3,4,5]; $p = Algorithm::Permute-&gt;new($l); print @r while @r = $p-&gt;next'</p><p># Generate the power set<br />perl -MList::PowerSet=powerset -le '@l = (1,2,3,4,5); for (@{powerset(@l)}) { print "@$_" }'</p><p># Convert an IP address to unsigned integer<br />perl -le '$i=3; $u += ($_&lt;&lt;8*$i--) for "127.0.0.1" =~ /(\d+)/g; print $u'<br />perl -le '$ip="127.0.0.1"; $ip =~ s/(\d+)\.?/sprintf("%02x", $1)/ge; print hex($ip)'<br />perl -le 'print unpack("N", 127.0.0.1)'<br />perl -MSocket -le 'print unpack("N", inet_aton("127.0.0.1"))'</p><p># Convert an unsigned integer to an IP address<br />perl -MSocket -le 'print inet_ntoa(pack("N", 2130706433))'<br />perl -le '$ip = 2130706433; print join ".", map { (($ip&gt;&gt;8*($_))&amp;0xFF) } reverse 0..3'<br />perl -le '$ip = 2130706433; $, = "."; print map { (($ip&gt;&gt;8*($_))&amp;0xFF) } reverse 0..3'</p><p><br />STRING CREATION AND ARRAY CREATION<br />----------------------------------</p><p># Generate and print the alphabet<br />perl -le 'print a..z'<br />perl -le 'print ("a".."z")'<br />perl -le '$, = ","; print ("a".."z")'<br />perl -le 'print join ",", ("a".."z")'</p><p># Generate and print all the strings from "a" to "zz"<br />perl -le 'print ("a".."zz")'<br />perl -le 'print "aa".."zz"'</p><p># Create a hex lookup table<br />@hex = (0..9, "a".."f")</p><p># Convert a decimal number to hex using @hex lookup table<br />perl -le '$num = 255; @hex = (0..9, "a".."f"); while ($num) { $s = $hex[($num%16)&amp;15].$s; $num = int $num/16 } print $s'<br />perl -le '$hex = sprintf("%x", 255); print $hex'<br />perl -le '$num = "ff"; print hex $num'</p><p># Generate a random 8 character password<br />perl -le 'print map { ("a".."z")[rand 26] } 1..8'<br />perl -le 'print map { ("a".."z", 0..9)[rand 36] } 1..8'</p><p># Create a string of specific length<br />perl -le 'print "a"x50'</p><p># Create a repeated list of elements<br />perl -le '@list = (1,2)x20; print "@list"'</p><p># Create an array from a string<br />@months = split ' ', "Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec"<br />@months = qw/Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec/</p><p># Create a string from an array<br />@stuff = ("hello", 0..9, "world"); $string = join '-', @stuff</p><p># Find the numeric values for characters in the string<br />perl -le 'print join ", ", map { ord } split //, "hello world"'</p><p># Convert a list of numeric ASCII values into a string<br />perl -le '@ascii = (99, 111, 100, 105, 110, 103); print pack("C*", @ascii)'<br />perl -le '@ascii = (99, 111, 100, 105, 110, 103); print map { chr } @ascii'</p><p># Generate an array with odd numbers from 1 to 100<br />perl -le '@odd = grep {$_ % 2 == 1} 1..100; print "@odd"'<br />perl -le '@odd = grep { $_ &amp; 1 } 1..100; print "@odd"'</p><p># Generate an array with even numbers from 1 to 100<br />perl -le '@even = grep {$_ % 2 == 0} 1..100; print "@even"'</p><p># Find the length of the string<br />perl -le 'print length "one-liners are great"'</p><p># Find the number of elements in an array<br />perl -le '@array = ("a".."z"); print scalar @array'<br />perl -le '@array = ("a".."z"); print $#array + 1'</p><p><br />TEXT CONVERSION AND SUBSTITUTION<br />--------------------------------</p><p># ROT13 a string<br />'y/A-Za-z/N-ZA-Mn-za-m/'</p><p># ROT 13 a file<br />perl -lpe 'y/A-Za-z/N-ZA-Mn-za-m/' file</p><p># Base64 encode a string<br />perl -MMIME::Base64 -e 'print encode_base64("string")'<br />perl -MMIME::Base64 -0777 -ne 'print encode_base64($_)' file</p><p># Base64 decode a string<br />perl -MMIME::Base64 -le 'print decode_base64("base64string")'<br />perl -MMIME::Base64 -ne 'print decode_base64($_)' file</p><p># URL-escape a string<br />perl -MURI::Escape -le 'print uri_escape($string)'</p><p># URL-unescape a string<br />perl -MURI::Escape -le 'print uri_unescape($string)'</p><p># HTML-encode a string<br />perl -MHTML::Entities -le 'print encode_entities($string)'</p><p># HTML-decode a string<br />perl -MHTML::Entities -le 'print decode_entities($string)'</p><p># Convert all text to uppercase<br />perl -nle 'print uc'<br />perl -ple '$_=uc'<br />perl -nle 'print "\U$_"'</p><p># Convert all text to lowercase<br />perl -nle 'print lc'<br />perl -ple '$_=lc'<br />perl -nle 'print "\L$_"'</p><p># Uppercase only the first word of each line<br />perl -nle 'print ucfirst lc'<br />perl -nle 'print "\u\L$_"'</p><p># Invert the letter case<br />perl -ple 'y/A-Za-z/a-zA-Z/'</p><p># Camel case each line<br />perl -ple 's/(\w+)/\u$1/g'<br />perl -ple 's/(?&lt;!['])(\w+)/\u\1/g'</p><p># Strip leading whitespace (spaces, tabs) from the beginning of each line<br />perl -ple 's/^[ \t]+//'<br />perl -ple 's/^\s+//'</p><p># Strip trailing whitespace (space, tabs) from the end of each line<br />perl -ple 's/[ \t]+$//'</p><p># Strip whitespace from the beginning and end of each line<br />perl -ple 's/^[ \t]+|[ \t]+$//g'</p><p># Convert UNIX newlines to DOS/Windows newlines<br />perl -pe 's|\n|\r\n|'</p><p># Convert DOS/Windows newlines to UNIX newlines<br />perl -pe 's|\r\n|\n|'</p><p># Convert UNIX newlines to Mac newlines<br />perl -pe 's|\n|\r|'</p><p># Substitute (find and replace) "foo" with "bar" on each line<br />perl -pe 's/foo/bar/'</p><p># Substitute (find and replace) all "foo"s with "bar" on each line<br />perl -pe 's/foo/bar/g'</p><p># Substitute (find and replace) "foo" with "bar" on lines that match "baz"<br />perl -pe '/baz/ &amp;&amp; s/foo/bar/'</p><p># Binary patch a file (find and replace a given array of bytes as hex numbers)<br />perl -pi -e 's/\x89\xD8\x48\x8B/\x90\x90\x48\x8B/g' file</p><p><br />SELECTIVE PRINTING AND DELETING OF CERTAIN LINES<br />------------------------------------------------</p><p># Print the first line of a file (emulate head -1)<br />perl -ne 'print; exit'</p><p># Print the first 10 lines of a file (emulate head -10)<br />perl -ne 'print if $. &lt;= 10'<br />perl -ne '$. &lt;= 10 &amp;&amp; print'<br />perl -ne 'print if 1..10'</p><p># Print the last line of a file (emulate tail -1)<br />perl -ne '$last = $_; END { print $last }'<br />perl -ne 'print if eof'</p><p># Print the last 10 lines of a file (emulate tail -10)<br />perl -ne 'push @a, $_; @a = @a[@a-10..$#a]; END { print @a }'</p><p># Print only lines that match a regular expression<br />perl -ne '/regex/ &amp;&amp; print'</p><p># Print only lines that do not match a regular expression<br />perl -ne '!/regex/ &amp;&amp; print'</p><p># Print the line before a line that matches a regular expression<br />perl -ne '/regex/ &amp;&amp; $last &amp;&amp; print $last; $last = $_'</p><p># Print the line after a line that matches a regular expression<br />perl -ne 'if ($p) { print; $p = 0 } $p++ if /regex/'</p><p># Print lines that match regex AAA and regex BBB in any order<br />perl -ne '/AAA/ &amp;&amp; /BBB/ &amp;&amp; print'</p><p># Print lines that don't match match regexes AAA and BBB<br />perl -ne '!/AAA/ &amp;&amp; !/BBB/ &amp;&amp; print'</p><p># Print lines that match regex AAA followed by regex BBB followed by CCC<br />perl -ne '/AAA.*BBB.*CCC/ &amp;&amp; print'</p><p># Print lines that are 80 chars or longer<br />perl -ne 'print if length &gt;= 80'</p><p># Print lines that are less than 80 chars in length<br />perl -ne 'print if length &lt; 80'</p><p># Print only line 13<br />perl -ne '$. == 13 &amp;&amp; print &amp;&amp; exit'</p><p># Print all lines except line 27<br />perl -ne '$. != 27 &amp;&amp; print'<br />perl -ne 'print if $. != 27'</p><p># Print only lines 13, 19 and 67<br />perl -ne 'print if $. == 13 || $. == 19 || $. == 67'<br />perl -ne 'print if int($.) ~~ (13, 19, 67)'</p><p># Print all lines between two regexes (including lines that match regex)<br />perl -ne 'print if /regex1/../regex2/'</p><p># Print all lines from line 17 to line 30<br />perl -ne 'print if $. &gt;= 17 &amp;&amp; $. &lt;= 30'<br />perl -ne 'print if int($.) ~~ (17..30)'<br />perl -ne 'print if grep { $_ == $. } 17..30'</p><p># Print the longest line<br />perl -ne '$l = $_ if length($_) &gt; length($l); END { print $l }'</p><p># Print the shortest line<br />perl -ne '$s = $_ if $. == 1; $s = $_ if length($_) &lt; length($s); END { print $s }'</p><p># Print all lines that contain a number<br />perl -ne 'print if /\d/'</p><p># Find all lines that contain only a number<br />perl -ne 'print if /^\d+$/'</p><p># Print all lines that contain only characters<br />perl -ne 'print if /^[[:alpha:]]+$/</p><p># Print every second line<br />perl -ne 'print if $. % 2'</p><p># Print every second line, starting the second line<br />perl -ne 'print if $. % 2 == 0'</p><p># Print all lines that repeat<br />perl -ne 'print if ++$a{$_} == 2'</p><p># Print all unique lines<br />perl -ne 'print unless $a{$_}++'</p><p># Print the first field (word) of every line (emulate cut -f 1 -d ' ')<br />perl -alne 'print $F[0]'</p><p><br />HANDY REGULAR EXPRESSIONS<br />-------------------------</p><p># Match something that looks like an IP address<br />/^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/<br />/^(\d{1,3}\.){3}\d{1,3}$/</p><p># Test if a number is in range 0-255<br />/^([0-9]|[0-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$/</p><p># Match an IP address<br />my $ip_part = qr|([0-9]|[0-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])|;<br />if ($ip =~ /^($ip_part\.){3}$ip_part$/) {<br /> say "valid ip";<br />}</p><p># Check if the string looks like an email address<br />/\S+@\S+\.\S+/</p><p># Check if the string is a decimal number<br />/^\d+$/<br />/^[+-]?\d+$/<br />/^[+-]?\d+\.?\d*$/</p><p># Check if the string is a hexadecimal number<br />/^0x[0-9a-f]+$/i</p><p># Check if the string is an octal number<br />/^0[0-7]+$/</p><p># Check if the string is binary<br />/^[01]+$/</p><p># Check if a word appears twice in the string<br />/(word).*\1/</p><p># Increase all numbers by one in the string<br />$str =~ s/(\d+)/$1+1/ge</p><p># Extract HTTP User-Agent string from the HTTP headers<br />/^User-Agent: (.+)$/</p><p># Match printable ASCII characters<br />/[ -~]/</p><p># Match unprintable ASCII characters<br />/[^ -~]/</p><p># Match text between two HTML tags<br />m|&lt;strong&gt;([^&lt;]*)&lt;/strong&gt;|<br />m|&lt;strong&gt;(.*?)&lt;/strong&gt;|</p><p># Replace all &lt;b&gt; tags with &lt;strong&gt;<br />$html =~ s|&lt;(/)?b&gt;|&lt;$1strong&gt;|g</p><p># Extract all matches from a regular expression<br />my @matches = $text =~ /regex/g;</p><p><br />PERL TRICKS<br />-----------</p><p># Print the version of a Perl module<br />perl -MModule -le 'print $Module::VERSION'<br />perl -MLWP::UserAgent -le 'print $LWP::UserAgent::VERSION'</p>]]></description>
	<dc:creator>Shruti Paniwala</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/42003/perl-one-liner-for-beginners</guid>
	<pubDate>Fri, 24 Jul 2020 05:58:28 -0500</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/42003/perl-one-liner-for-beginners</link>
	<title><![CDATA[Perl one-liner for beginners !]]></title>
	<description><![CDATA[<p>I often use the following arguments to perl:</p><ul>
<li>-e Makes the line of code be executed instead of a script</li>
<li>-n Forces your line to be called in a loop. Allows you to take lines from the diamond operator (or stdin)</li>
<li>-p Forces your line to be called in a loop. Prints $_ at the end</li>
</ul><p>&nbsp;</p><ul>
<li>This counts the number of quotation marks in each line and prints it
<div>
<blockquote>
<div>perl -ne&nbsp;'$cnt = tr/"//;print "$cnt\n"'&nbsp;inputFileName.txt</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>Adds string to each line, followed by tab
<div>
<blockquote>
<div>perl -pe&nbsp;'s/(.*)/string\t$1/'&nbsp;inFile &gt; outFile</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>Append a new line to each line
<div>
<blockquote>
<div>perl -pe&nbsp;'s//\n/'&nbsp;all.sent.classOnly &gt; all.sent.classOnly.sep</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>Replace all occurrences of pattern1 (e.g. [0-9]) with pattern2
<div>
<blockquote>
<div>perl -p -i.bak -w -e&nbsp;'s/pattern1/pattern2/g'&nbsp;inputFile</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>Go through file and only print words that do not have any uppercase letters.
<div>
<blockquote>
<div>perl -ne&nbsp;'print unless m/[A-Z]/'&nbsp;allWords.txt &gt; allWordsOnlyLowercase.txt</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>Go through file, split line at each space and print words one per line.
<div>
<blockquote>
<div>perl -ne&nbsp;'print join("\n", split(/ /,$_));print("\n")'&nbsp;someText.txt &gt; wordsPerLine.txt</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>or in other words, delete every character that is not a letter, white space or line end (replace with nothing)
<div>
<blockquote>
<div>perl -pne&nbsp;'s/[^a-zA-Z\s]*//g'&nbsp;text_withSpecial.txt &gt; text_lettersOnly.txt</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>
<div>
<div>perl -pne&nbsp;'tr/[A-Z]/[a-z]/'&nbsp;textWithUpperCase.txt &gt; textwithoutuppercase.txt;</div>
</div>
</li>
</ul><ul>
<li>Print only the second column of the data when using tabular as a separator
<div>
<blockquote>
<div>perl -ne&nbsp;'@F = split("\t", $_); print "$F[1]";'&nbsp;columnFileWithTabs.txt &gt; justSecondColumn.txt</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>
<div>One-Liner: Sort lines by their length
<blockquote>
<div>perl -e&nbsp;'print sort {length $a &lt;=&gt; length $b} &lt;&gt;'&nbsp;textFile</div>
</blockquote>
</div>
</li>
</ul><ul>
<li>One-Liner: Print second column, unless it contains a number
<blockquote>
<div>perl"&gt;perl -lane&nbsp;'print $F[1] unless $F[1] =~ m/[0-9]/'&nbsp;wordCounts.txt</div>
</blockquote>
</li>
</ul>]]></description>
	<dc:creator>BioStar</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/blog/view/26629/computer-simulation-of-genetic-mechanism</guid>
	<pubDate>Sun, 13 Mar 2016 09:29:56 -0500</pubDate>
	<link>https://bioinformaticsonline.com/blog/view/26629/computer-simulation-of-genetic-mechanism</link>
	<title><![CDATA[Computer simulation of genetic mechanism !!]]></title>
	<description><![CDATA[<p>Computer simulation is the discipline of designing a model of an actual or theoretical physical/biological system, executing the model on a digital computer, and analyzing the execution output. Simulation embodies the principle of ``learning by doing'' --- to learn about the system we must first build a model of some sort and then operate the model. The use of simulation is an activity that is as natural as a child who role plays. Children understand the world around them by simulating (with toys and figurines) most of their interactions with other people, animals and objects. As adults, we lose some of this childlike behavior but recapture it later on through computer simulation. To understand reality and all of its complexity, we must build artificial objects and dynamically act out roles with them. Computer simulation is the electronic equivalent of this type of role playing and it serves to drive synthetic environments and virtual worlds. Within the overall task of simulation, there are three primary sub-fields: model design, model execution and model analysis<br /><br />Simulation models have become important tools in Bioinformatics studies. There are many reasons for this, but we emphasize three of the more important:</p><p>(1) they enable exploration of hypotheses, and as such, have become invaluable means to guide research;</p><p>(2) they are unique approaches to integrate (in the literal term of the word) biological knowledge, in the form of experimental results; and</p><p>(3) they enable connecting biology with other fields of study ranging from physiology to genomics;</p><p>This blog, and this software list, is intended to guide the potential user of simulation models.<br />It is not, in any way, meant to be comprehensive on the very diverse simulation tools that already exist, but focuses on mechanistic, dynamic models. Similarly, it is not meant to provide any coverage of the breadth of applications; however, for interested readers, we provide references to use as a possible starting point.<br /><br />Simulation models are meant to answer questions which scientists have in a dynamic, quantitative, and often, a pictorial way. Much of the bioinformatics research and its applications, in particular, involve a large number of components, actors, and factors. Assembling these in a coherent framework may seem a daunting task, especially for beginners, and can lead to confusion, even for experienced scientists, especially if the objectives of such an exercise are not well defined. Followings are the list of tools bioinformatician may use to analyze and provide answers to complex biological mechanisms and related problems.</p><p style="margin-bottom: 0in;">&nbsp;</p><table width="718" cellspacing="0" cellpadding="2"><colgroup><col width="134"> <col width="501"> </colgroup>
<tbody>
<tr><th style="border: none; padding: 0in;">
<p>Software Resource</p>
</th><th style="border: none; padding: 0in;">
<p>Brief Description and Homepage</p>
</th></tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/aladyn/">Aladyn </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Tools to investigate how demographic parameters, populations genetics and abiotic conditions affect the rate of adaptation <br /><a href="http://www.katja-schiffers.eu/research.html">http://www.katja-schiffers.eu/research.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/alf/">ALF </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A Simulation Framework for Genome Evolution <br /><a href="http://www.cbrg.ethz.ch/alf">http://www.cbrg.ethz.ch/alf</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/art/">ART </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>ART is a set of simulation tools to generate synthetic next-generation sequencing data by mimicking real sequencing process with empirical error models or quality profiles. <br /><a href="http://www.niehs.nih.gov/research/resources/software/biostatistics/art/">http://www.niehs.nih.gov/research/resources/software/biostatistics/art/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/bamsurgeon/">BAMSurgeon </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Methods for realistic simulation of mutations in real data. <br /><a href="https://github.com/adamewing/bamsurgeon">https://github.com/adamewing/bamsurgeon</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/bayesian-serial-simcoal/">Bayesian Serial SimCoal </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Bayesian Serial SimCoal, (BayeSSC) is a modification of SIMCOAL 1.0, a program written by Laurent Excoffier, John Novembre, and Stefan Schneider. <br /><a href="http://www.stanford.edu/group/hadlylab/ssc/index.html">http://www.stanford.edu/group/hadlylab/ssc/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/baysics/">BaySICS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An integral platform with a graphical interface for statistical inference based on approximate Bayesian computation. <br /><a href="https://sites.google.com/site/baysicsabc/">https://sites.google.com/site/baysicsabc/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/beers/">BEERS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>BEERS was designed to benchmark RNA-Seq alignment algorithms and also algorithms that aim to reconstruct different isoforms and alternate splicing from RNA-Seq data <br /><a href="http://cbil.upenn.edu/BEERS/">http://cbil.upenn.edu/beers/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/bottleneck/">BOTTLENECK </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Bottleneck is a program for detecting recent effective population size reductions from allele data frequencies <br /><a href="http://www.ensam.inra.fr/URLB/bottleneck/bottleneck.html">http://www.ensam.inra.fr/urlb/bottleneck/bottleneck.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/bottlesim/">BottleSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>BottleSim is a computer simulation program for simulating the process of population bottlenecks <br /><a href="http://chkuo.name/software/BottleSim.html">http://chkuo.name/software/bottlesim.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/cass/">CASS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Protein Sequence Simulation <br /><a href="https://liberles.cst.temple.edu/Software/CASS/index.html">https://liberles.cst.temple.edu/software/cass/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/cdpop/">CDPOP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>CDPOP is a landscape genetics tool for simulating the emergence of spatial genetic structure in populations resulting from specified landscape processes governing organism movement behavior. <br /><a href="http://cel.dbs.umt.edu/CDPOP">http://cel.dbs.umt.edu/cdpop</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/classical-genetics-simulator/">Classical Genetics Simulator </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Web-based simulation software <br /><a href="http://www.cgslab.com/">http://www.cgslab.com/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/coasim/">CoaSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>CoaSim is a tool for simulating the coalescent process with recombination and geneconversion under various demographic models. <br /><a href="http://users-birc.au.dk/mailund/CoaSim/index.html">http://users-birc.au.dk/mailund/coasim/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/cosi/">cosi </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>The cosi package is written in C and is available as a tar file. <br /><a href="http://www.broadinstitute.org/%7Esfs/cosi/">http://www.broadinstitute.org/~sfs/cosi/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/cs-pseq-gen/">CS-PSeq-Gen </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A program to simulate the evolution of protein sequences under the constraints of the information of a particular reconstructed phylogeny <br /><a href="http://bioserv.rpbs.univ-paris-diderot.fr/software/CS-PSeq-Gen/">http://bioserv.rpbs.univ-paris-diderot.fr/software/cs-pseq-gen/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/dawg/">DAWG </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An application designed to simulate the evolution of recombinant DNA sequences in continuous time <br /><a href="http://scit.us/projects/dawg">http://scit.us/projects/dawg</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/easypop/">Easypop </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>EASYPOP is an individual based model intended to simulate datasets under a very broad range of conditions <br /><a href="http://www.unil.ch/dee/en/home/menuinst/softwares--dataset/softwares/easypop.html">http://www.unil.ch/dee/en/home/menuinst/softwares--dataset/softwares/easypop.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/egglib/">EggLib </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>EggLib is a C++/Python library and program package for evolutionary genetics and genomics. <br /><a href="http://egglib.sourceforge.net/">http://egglib.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/episim/">EpiSIM </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>EpiSIM: simulation of multiple epistasis, linkage disequilibrium patterns and haplotype blocks for genome-wide interaction analysis <br /><a href="https://sourceforge.net/projects/episimsimulator/files/">https://sourceforge.net/projects/episimsimulator/files/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/evolsimulator/">EvolSimulator </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A simulation test bed for hypotheses of genome evolution <br /><a href="http://acb.qfab.org/acb/evolsim/">http://acb.qfab.org/acb/evolsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/evolveagene/">EvolveAGene </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A realistic coding sequence simulation program that separates mutation from selection and allows the user to set selection conditions <br /><a href="http://bellinghamresearchinstitute.com/software/index.html">http://bellinghamresearchinstitute.com/software/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/fastsimcoal/">fastsimcoal </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A continuous-&shy;‐time coalescent simulator of genomic diversity under arbitrarily complex evolutionary scenarios <br /><a href="http://cmpg.unibe.ch/software/fastsimcoal/">http://cmpg.unibe.ch/software/fastsimcoal/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/fastslink/">FastSLINK </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulation of Marker and Phenotype Data in Pedigrees <br /><a href="https://watson.hgen.pitt.edu/">https://watson.hgen.pitt.edu/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/ffpopsim/">FFPopSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>C++/Python library for population genetics. <br /><a href="http://webdav.tuebingen.mpg.de/ffpopsim/">http://webdav.tuebingen.mpg.de/ffpopsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/flux-simulator/">FLUX SIMULATOR </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>The Flux Simulator aims at providing a deterministic in silico reproduction of the experimental pipelines for RNA-Seq, employing a minimal set of parameters. <br /><a href="http://sammeth.net/confluence/display/SIM/Home">http://sammeth.net/confluence/display/sim/home</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/forqs/">forqs </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Forward-in-time simulation of Recombination, Quantitative Traits, and Selection <br /><a href="https://bitbucket.org/dkessner/forqs">https://bitbucket.org/dkessner/forqs</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/forsim/">ForSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>ForSim: A Forward Evolutionary Computer Simulation <br /><a href="http://anth.la.psu.edu/research/weiss-lab/research/research">http://anth.la.psu.edu/research/weiss-lab/research/research</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/forwsim/">ForwSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>The program given below is based on the algorithm described in Padhukasahasram et al. 2008 to simulate genetic drift in a standard Wright-Fisher process. <br /><a href="http://badri-populationgeneticsimulators.blogspot.com/">http://badri-populationgeneticsimulators.blogspot.com/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/fpg/">FPG </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Forward Population Genetic simulation <br /><a href="https://bio.cst.temple.edu/%7Ehey/software/software.htm#FPG">https://bio.cst.temple.edu/~hey/software/software.htm#fpg</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/fregene/">FREGENE </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>FREGENE is a C++ program that simulates sequence-like data over large genomic regions in large diploid populations. <br /><a href="http://www.ebi.ac.uk/projects/BARGEN">http://www.ebi.ac.uk/projects/bargen</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/frequency-based-insilico-genome-generator-figg/">FIGG </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>FIGG is a genome simulation tool that uses known or theorized variation frequency, per a given fragment size and grouped by GC content across a genome to model new genomes in FASTA format while tracking applied mutations for use in analysis <br /><a href="http://insilicogenome.sourceforge.net/">http://insilicogenome.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/fwdpp/">fwdpp </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A C++ template library for implementing efficient forward simulations. <br /><a href="http://molpopgen.github.io/fwdpp/">http://molpopgen.github.io/fwdpp/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gametes/">GAMETES </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Genetic Architecture Model Emulator for Testing and Evaluating Software: Simulates complex SNP models with pure, strict epistatic interactions with n-loci. <br /><a href="http://sourceforge.net/projects/gametes/?source=navbar">http://sourceforge.net/projects/gametes/?source=navbar</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gasp/">GASP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Genometric Analysis Simulation Program. A software tool for testing and investigating methods in statistical genetics by generating samples of family data based on user specified models. <br /><a href="http://research.nhgri.nih.gov/gasp/">http://research.nhgri.nih.gov/gasp/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gcta/">GCTA </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Genome-wide Complex Trait Analysis <br /><a href="http://www.complextraitgenomics.com/software/gcta/download.html">http://www.complextraitgenomics.com/software/gcta/download.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gemsim/">GemSIM </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Next generation sequencing read simulator <br /><a href="http://sourceforge.net/projects/gemsim/">http://sourceforge.net/projects/gemsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/geneartisan/">GeneArtisan </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulation of Markers in Case-Control Study Designs <br /><a href="http://www.rannala.org/?page_id=241">http://www.rannala.org/?page_id=241</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/genome/">GENOME </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A rapid coalescent-based whole genome simulator <br /><a href="http://www.sph.umich.edu/csg/liang/genome/">http://www.sph.umich.edu/csg/liang/genome/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/genomepop2/">GenomePop2 </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>GenomePop2 is a specialization of the program GenomePop just to manage SNPs under more flexible and useful settings. If you need models with more than 2 alleles please use the GenomePop program version. <br /><a href="https://ritchielab.psu.edu/research/research-areas/statistical-genetics-and-gen-epi/methods/genomesimla">https://ritchielab.psu.edu/research/research-areas/statistical-genetics-and-gen-epi/methods/genomesimla</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/genomesimla/">GenomeSimla </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>GenomeSIMLA is currently under development- however, we have a beta release that we are asking to be tested <br /><a href="http://chgr.mc.vanderbilt.edu/genomeSIMLA/">http://chgr.mc.vanderbilt.edu/genomesimla/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gens2/">GENS2 </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulates interactions among two genetic and one environmental factor and also allows for epistatic interactions. <br /><a href="https://sourceforge.net/projects/gensim/">https://sourceforge.net/projects/gensim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/gwasimulator/">GWAsimulator </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A rapid whole genome simulation program <br /><a href="http://biostat.mc.vanderbilt.edu/wiki/Main/GWAsimulator">http://biostat.mc.vanderbilt.edu/wiki/main/gwasimulator</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/hap-sample/">HAP-SAMPLE </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An association simulator for candidate regions or genome scans <br /><a href="http://www.hapsample.org/">http://www.hapsample.org/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/hapgen/">HAPGEN </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A simulator for the simulation of case control datasets at SNP markers <br /><a href="https://mathgen.stats.ox.ac.uk/genetics_software/hapgen/hapgen2.html">https://mathgen.stats.ox.ac.uk/genetics_software/hapgen/hapgen2.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/hapsim/">HapSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A simulation tool for generating haplotype data with pre-specified allele frequencies and LD coefficients <br /><a href="http://cran.r-project.org/web/packages/hapsim/index.html">http://cran.r-project.org/web/packages/hapsim/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/hapsimu/">HAPSIMU </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A program that simulates heterogeneous populations with various known and controllable structures under the continuous migration model or the discrete model <br /><a href="http://l.web.umkc.edu/liujian/">http://l.web.umkc.edu/liujian/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/ibdsim/">IBDsim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>IBDSim is a computer package for the simulation of genotypic data under general isolation by distance models. <br /><a href="http://raphael.leblois.free.fr/">http://raphael.leblois.free.fr/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/indel-seq-gen/">indel-Seq-Gen </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A biological sequence simulation program that simulates highly divergent DNA sequences and protein superfamilies <br /><a href="http://bioinfolab.unl.edu/%7Ecstrope/iSG/">http://bioinfolab.unl.edu/~cstrope/isg/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/indelible/">Indelible </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A powerful and flexible simulator of biological evolution <br /><a href="http://abacus.gene.ucl.ac.uk/software/indelible/">http://abacus.gene.ucl.ac.uk/software/indelible/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/invertfregene/">invertFREGENE </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>InvertFREGENE is a forward-in-time simulator of inversions in population genetic data <br /><a href="http://www.ebi.ac.uk/projects/BARGEN/">http://www.ebi.ac.uk/projects/bargen/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/kernalpop/">kernalPop </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A spatially explicit population genetic simulation engine <br /><a href="http://cran.r-project.org/src/contrib/Archive/kernelPop/">http://cran.r-project.org/src/contrib/archive/kernelpop/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/macs/">MaCS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Markovian Coalescent Simulator <br /><a href="http://www-hsc.usc.edu/%7Egarykche/">http://www-hsc.usc.edu/~garykche/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/marlin/">Marlin </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Marlin provides a user-friendly interface for performing forward-in-time population genetic simulations. <br /><a href="http://www.patrickmeirmans.com/software/Marlin.html">http://www.patrickmeirmans.com/software/marlin.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/mason/">Mason </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A package for the simulation of nucleotide data. <br /><a href="http://www.seqan.de/projects/mason/">http://www.seqan.de/projects/mason/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/mbs/">mbs </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>modifying Hudson's ms software to generate samples of DNA sequences with a biallelic site under selection <br /><a href="http://www.sendou.soken.ac.jp/esb/innan/InnanLab/software.html">http://www.sendou.soken.ac.jp/esb/innan/innanlab/software.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/mendels-accountant/">Mendel's Accountant </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Mendel's Accountant (MENDEL) is an advanced numerical simulation program for modeling genetic change over time and was developed collaboratively by Sanford, Baumgardner, Brewer, Gibson and ReMine <br /><a href="http://mendelsaccount.sourceforge.net/">http://mendelsaccount.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/metapopgen/">MetaPopGen </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulates genetics in large size metapopulations <br /><a href="https://sites.google.com/site/marcoandrello/metapopgen">https://sites.google.com/site/marcoandrello/metapopgen</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/metasim/">MetaSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A tool to generate collections of synthetic reads that reflect the diverse taxonomical composition of typical metagenome data sets <br /><a href="http://ab.inf.uni-tuebingen.de/software/metasim/">http://ab.inf.uni-tuebingen.de/software/metasim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/mlcoalsim/">mlcoalsim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Multilocus Coalescent Simulations <br /><a href="http://code.google.com/p/mlcoalsim-v1/">http://code.google.com/p/mlcoalsim-v1/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/ms/">ms </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>The purpose of this program is to allow one to investigate the statistical properties of such samples, to evaluate estimators or statistical tests, and generally to aid in the interpretation of polymorphism data sets. <br /><a href="http://home.uchicago.edu/%7Erhudson1/source/mksamples.html">http://home.uchicago.edu/~rhudson1/source/mksamples.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/mshot/">msHOT </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>The purpose of this program is to allow one to investigate the statistical properties of such samples, to evaluate estimators or statistical tests, and generally to aid in the interpretation of polymorphism data sets. <br /><a href="http://home.uchicago.edu/%7Erhudson1/">http://home.uchicago.edu/~rhudson1/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/msms/">msms </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A coalescent Simlation tool with selection. <br /><a href="http://www.mabs.at/ewing/msms/index.shtml">http://www.mabs.at/ewing/msms/index.shtml</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/myssp/">MySSP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A program for the simulation of DNA sequence evolution across a phylogenetic tree <br /><a href="http://www.rosenberglab.net/software.html">http://www.rosenberglab.net/software.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/nemo/">Nemo </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A forward-time, individual-based, genetically explicit, and stochastic simulation program designed to study the evolution of genetic markers, life history traits, and phenotypic traits in a flexible (meta-)population framework. <br /><a href="http://nemo2.sourceforge.net/">http://nemo2.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/netrecodon/">NetRecodon </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Coalescent simulation of coding DNA sequences with recombination (inter and intracodon), migration and demography <br /><a href="http://code.google.com/p/netrecodon/">http://code.google.com/p/netrecodon/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/oncosimulr/">OncoSimulR </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>BioConductor package for Forward Genetic Simulation of Cancer Progresion with Epistasis <br /><a href="https://github.com/rdiaz02/OncoSimul">https://github.com/rdiaz02/oncosimul</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/pedagog/">PEDAGOG </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Software for simulating eco-evolutionary population dynamics <br /><a href="https://bcrc.bio.umass.edu/pedigreesoftware/node/5">https://bcrc.bio.umass.edu/pedigreesoftware/node/5</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/phenosim/">phenosim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A tool to add phenotypes to simulated genotypes <br /><a href="http://evoplant.uni-hohenheim.de/doku.php?id=software:software">http://evoplant.uni-hohenheim.de/doku.php?id=software:software</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/phylosim/">PhyloSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An R package for the Monte Carlo simulation of sequence evolution <br /><a href="http://www.ebi.ac.uk/goldman-srv/phylosim/">http://www.ebi.ac.uk/goldman-srv/phylosim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/pirs/">pIRS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Profile-based Illumina pair-end reads simulator <br /><a href="https://code.google.com/p/pirs/">https://code.google.com/p/pirs/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/proteinevolver/">ProteinEvolver </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulation of protein evolution along phylogenies under structure-based substitution models <br /><a href="http://code.google.com/p/proteinevolver/">http://code.google.com/p/proteinevolver/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/qmsim/">QMSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>QTL and Marker Simulator <br /><a href="http://www.aps.uoguelph.ca/%7Emsargol/qmsim/">http://www.aps.uoguelph.ca/~msargol/qmsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/quantinemo/">quantiNEMO </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An individual-based program for the analysis of quantitative traits with explicit genetic architecture potentially under selection in a structured population <br /><a href="http://www2.unil.ch/popgen/softwares/quantinemo/">http://www2.unil.ch/popgen/softwares/quantinemo/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/recoal/">RECOAL </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulates new haplotype data from a reference population of haplotypes. <br /><a href="ftp://popgen.usc.edu/">ftp://popgen.usc.edu/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/recodon/">Recodon </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Coalescent simulation of coding DNA sequences with recombination, migration and demography <br /><a href="http://code.google.com/p/recodon/">http://code.google.com/p/recodon/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/rlsim/">rlsim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A package for simulating RNA-seq library preparation with parameter estimation <br /><a href="http://bit.ly/rlsim-git">http://bit.ly/rlsim-git</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/rmetasim/">Rmetasim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Rmetasim is a front-end for the metasim engine that is implemented as a package that runs in the statistical computing environment R <br /><a href="http://cran.r-project.org/web/packages/rmetasim/index.html">http://cran.r-project.org/web/packages/rmetasim/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/rna-seq-simulator/">RNA Seq Simulator </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>RSS takes SAM alignment files from RNA-Seq data and simulates over dispersed, multiple replica, differential, non-stranded RNA-Seq datasets. <br /><a href="http://useq.sourceforge.net/cmdLnMenus.html#RNASeqSimulator">http://useq.sourceforge.net/cmdlnmenus.html#rnaseqsimulator</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/rose/">Rose </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Random model of sequence evolution <br /><a href="http://bibiserv.techfak.uni-bielefeld.de/rose/">http://bibiserv.techfak.uni-bielefeld.de/rose/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/scrm/">scrm </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A coalescent simulator optimized for long sequences and large samples. <br /><a href="https://scrm.github.io/">https://scrm.github.io/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/selsim/">SelSim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SelSim is a program for Monte Carlo simulation of DNA polymorphism data for a recom- bining region within which a single bi-allelic site has experienced natural selection <br /><a href="http://www.well.ox.ac.uk/%7Espencer/SelSim/">http://www.well.ox.ac.uk/~spencer/selsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/seq-gen/">Seq-Gen </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An application for the Monte Carlo simulation of molecular sequence evolution along phylogenetic trees. <br /><a href="http://tree.bio.ed.ac.uk/software/seqgen/">http://tree.bio.ed.ac.uk/software/seqgen/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/seqpower/">SEQPower </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Statistical power analysis for sequence-based association studies <br /><a href="http://bioinformatics.org/spower/">http://bioinformatics.org/spower/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/seqsimla/">SeqSIMLA </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SeqSIMLA can simulate sequence data with user-specified disease and quantitative trait models. Family or unrelated case-control data can be simulated. <br /><a href="http://seqsimla.sourceforge.net/">http://seqsimla.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/serial-netevolve/">Serial NetEvolve </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A flexible utility for generating serially-sampled sequences along a tree or recombinant network <br /><a href="http://biorg.cis.fiu.edu/SNE/">http://biorg.cis.fiu.edu/sne/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/sfs_code/">SFS_CODE </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SFS_CODE can perform forward population genetic simulations under a general Wright-Fisher model with arbitrary migration, demographic, selective, and mutational effects. <br /><a href="http://sfscode.sourceforge.net/SFS_CODE/index/index.html">http://sfscode.sourceforge.net/sfs_code/index/index.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/sibsim/">SIBSIM </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Quantitative phenotype simulation in extended pedigrees <br /><a href="http://sourceforge.net/projects/sibsim/">http://sourceforge.net/projects/sibsim/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simadapt/">SimAdapt </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A spatially explicit, individual-based, forward-time, landscape-genetic simulation model combined with a landscape cellular automaton. <br /><a href="https://www.openabm.org/model/3137">https://www.openabm.org/model/3137</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simcoal2/">SIMCOAL2 </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A coalescent program for the simulation of complex recombination patterns over large genomic regions under various demographic models <br /><a href="http://cmpg.unibe.ch/software/simcoal2/">http://cmpg.unibe.ch/software/simcoal2/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simcopy/">SimCopy </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>An R package simulating the evolution of copy number profiles along a tree. <br /><a href="http://bit.ly/simcopy">http://bit.ly/simcopy</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simla/">SIMLA </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SIMLA is a SIMuLAtion program that generates data sets of families for use in Linkage and Association studies. <br /><a href="http://dmpi.duke.edu/simla-simulation-software-version-32">http://dmpi.duke.edu/simla-simulation-software-version-32</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simped/">SimPed </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A Simulation Program to Generate Haplotype and Genotype Data for Pedigree Structures <br /><a href="http://bioinformatics.org/simped/">http://bioinformatics.org/simped/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simprot/">Simprot </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A program to simulate protein evolution by substitution, insertion and deletion <br /><a href="http://www.uhnresearch.ca/labs/tillier/software.htm#3">http://www.uhnresearch.ca/labs/tillier/software.htm#3</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simrare/">SimRare </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Rare variant simulation and analysis tool <br /><a href="http://code.google.com/p/simrare/">http://code.google.com/p/simrare/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simugwas/">simuGWAS </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A forward-time simulator that simulates realistic samples for genome-wide association studies. <br /><a href="http://simupop.sourceforge.net/Cookbook/SimuGWAS">http://simupop.sourceforge.net/cookbook/simugwas</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/simupop/">simuPOP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>simuPOP is a general-purpose individual-based forward-time population genetics simulation environment. <br /><a href="http://simupop.sourceforge.net/">http://simupop.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/sissi/">SISSI </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A software tool to generate data of related sequences along a given phylogeny, taking into account user defined system of neighbourhoods and instantaneous rate matrices. <br /><a href="http://www.cibiv.at/software/sissi/">http://www.cibiv.at/software/sissi/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/smartpop/">SMARTPOP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulating Mating Alliance as a Reproductive Tactic for Populations <br /><a href="http://smartpop.sourceforge.net/">http://smartpop.sourceforge.net/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/snpsim/">SNPsim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Coalescent simulation of hotspot recombination <br /><a href="http://code.google.com/p/phylosoftware/">http://code.google.com/p/phylosoftware/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/spip/">SPIP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SPIP simulates the transmission of genes from parents to offspring in a population having demographic structure defined by the user <br /><a href="http://swfsc.noaa.gov/textblock.aspx?Division=FED&amp;id=3434">http://swfsc.noaa.gov/textblock.aspx?division=fed&amp;id=3434</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/splatche/">Splatche </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Spatial and Temporal Coalescences in Heterogeneous Environment <br /><a href="http://www.splatche.com/">http://www.splatche.com/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/srv/">srv </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Simulator of Rare Varaints (srv) is a simulator for the simulation of the introduction and evolution of (rare) genetic variants. <br /><a href="http://simupop.sourceforge.net/Cookbook/SimuRareVariants">http://simupop.sourceforge.net/cookbook/simurarevariants</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/sup/">SUP </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>SLINK/FastSLINK utility program <br /><a href="http://mlemire.freeshell.org/software.html">http://mlemire.freeshell.org/software.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/treesimj/">TreesimJ </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A flexible, forward-time population genetic simulator <br /><a href="http://code.google.com/p/treesimj/">http://code.google.com/p/treesimj/</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/variant-simulation-tools/">Variant Simulation Tools </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>A simulation tool for post-GWAS genetic epidemiological studies using whole-genome or whole-exome next-gen sequencing data, with an emphasis on user-friendliness and reproducibility. <br /><a href="http://varianttools.sourceforge.net/Simulation/HomePage">http://varianttools.sourceforge.net/simulation/homepage</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/vortex/">Vortex </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>VORTEX is an individual-based simulation model for population viability analysis (PVA). <br /><a href="http://www.vortex9.org/vortex.html">http://www.vortex9.org/vortex.html</a></p>
</td>
</tr>
<tr><th style="border: none; padding: 0in;">
<p><a href="https://popmodels.cancercontrol.cancer.gov/gsr/packages/wessim/">Wessim </a></p>
</th>
<td style="border: none; padding: 0in;">
<p>Whole Exome Sequencing SIMulator <br /><a href="http://sak042.github.io/Wessim/">http://sak042.github.io/wessim/</a></p>
</td>
</tr>
</tbody>
</table><p style="margin-bottom: 0in;">&nbsp;</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/34488/scripts-for-the-analysis-of-hgt-in-genome-sequence-data</guid>
	<pubDate>Wed, 29 Nov 2017 16:44:10 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/34488/scripts-for-the-analysis-of-hgt-in-genome-sequence-data</link>
	<title><![CDATA[Scripts for the analysis of HGT in genome sequence data.]]></title>
	<description><![CDATA[<p><span>Scripts for the analysis of HGT in genome sequence data</span></p><p>Address of the bookmark: <a href="https://github.com/reubwn/hgt" rel="nofollow">https://github.com/reubwn/hgt</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/29130/gage-genome-assembly-gold-standard-evaluation</guid>
	<pubDate>Wed, 07 Sep 2016 07:35:49 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/29130/gage-genome-assembly-gold-standard-evaluation</link>
	<title><![CDATA[GAGE : Genome Assembly Gold-standard Evaluation]]></title>
	<description><![CDATA[<p><span>GAGE is an evaluation of the very latest large-scale genome assembly algorithms. We have organized this "bake-off" as an attempt to produce a realistic assessment of genome assembly software in a rapidly changing field of next-generation sequencing. The main results of GAGE have now been published in the journal Genome Research:&nbsp;</span><a href="http://genome.cshlp.org/content/early/2012/01/12/gr.131383.111">GAGE: A critical evaluation of genome assemblies and assembly algorithms</a><span>.</span></p>
<p><span>http://genome.cshlp.org/content/early/2012/01/12/gr.131383.111</span></p><p>Address of the bookmark: <a href="http://gage.cbcb.umd.edu/index.html" rel="nofollow">http://gage.cbcb.umd.edu/index.html</a></p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/43711/vcf-compare</guid>
	<pubDate>Wed, 19 Jan 2022 10:30:14 -0600</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/43711/vcf-compare</link>
	<title><![CDATA[VCF Compare !]]></title>
	<description><![CDATA[<h2><span>compare two&nbsp;<strong>BWA</strong>&nbsp;mapping methods with the online hg18-mapped data</span></h2>
<p>We first operate a rapid inspection of the different BAM files using&nbsp;<strong>samtools flagstat</strong>. Illumina provided chr21 read mapping obtained with their&nbsp;<strong>GA IIx</strong>&nbsp;deep sequencing platform &lt;<a href="ftp://webdata:webdata@ussd-ftp.illumina.com/Data/SequencingRuns/NA18507_GAIIx_100_chr21.bam" target="_blank">ftp://webdata:webdata@ussd-ftp.illumina.com/Data/SequencingRuns/NA18507_GAIIx_100_chr21.bam</a>&gt;, aligned to the b36/hg18 reference genome)</p><p>Address of the bookmark: <a href="https://wiki.bits.vib.be/index.php/NGS_Exercise.6#compare_aln_.26_mem_results_with_vcf-compare" rel="nofollow">https://wiki.bits.vib.be/index.php/NGS_Exercise.6#compare_aln_.26_mem_results_with_vcf-compare</a></p>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/39114/plumberan-r-package-that-converts-your-existing-r-code-to-a-web-api</guid>
	<pubDate>Wed, 13 Mar 2019 19:20:10 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/39114/plumberan-r-package-that-converts-your-existing-r-code-to-a-web-api</link>
	<title><![CDATA[plumber:An R package that converts your existing R code to a web API]]></title>
	<description><![CDATA[<p>plumber allows you to create a REST API by merely decorating your existing R source code with special comments. Take a look at an example.</p>
<pre><code><span># plumber.R
</span><span>
</span><span>#* Echo back the input
#* @param msg The message to echo
#* @get /echo
</span><span>function</span><span>(</span><span>msg</span><span>=</span><span>""</span><span>){</span><span>
  </span><span>list</span><span>(</span><span>msg</span><span> </span><span>=</span><span> </span><span>paste0</span><span>(</span><span>"The message is: '"</span><span>,</span><span> </span><span>msg</span><span>,</span><span> </span><span>"'"</span><span>))</span><span>
</span><span>}</span><span>

</span><span>#* Plot a histogram
#* @png
#* @get /plot
</span><span>function</span><span>(){</span><span>
  </span><span>rand</span><span> </span><span>&lt;-</span><span> </span><span>rnorm</span><span>(</span><span>100</span><span>)</span><span>
  </span><span>hist</span><span>(</span><span>rand</span><span>)</span><span>
</span><span>}</span><span>

</span><span>#* Return the sum of two numbers
#* @param a The first number to add
#* @param b The second number to add
#* @post /sum
</span><span>function</span><span>(</span><span>a</span><span>,</span><span> </span><span>b</span><span>){</span><span>
  </span><span>as.numeric</span><span>(</span><span>a</span><span>)</span><span> </span><span>+</span><span> </span><span>as.numeric</span><span>(</span><span>b</span><span>)</span><span>
</span><span>}</span></code></pre><p>Address of the bookmark: <a href="https://www.rplumber.io/" rel="nofollow">https://www.rplumber.io/</a></p>]]></description>
	<dc:creator>BioJoker</dc:creator>
</item>

</channel>
</rss>