<?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/37677?offset=20</link>
	<atom:link href="https://bioinformaticsonline.com/related/37677?offset=20" rel="self" type="application/rss+xml" />
	<description><![CDATA[]]></description>
	
	<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/42150/parallellastz-lastz-with-multi-threads-support</guid>
	<pubDate>Sat, 22 Aug 2020 05:58:40 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/42150/parallellastz-lastz-with-multi-threads-support</link>
	<title><![CDATA[parallelLastz: Lastz with multi-threads support.]]></title>
	<description><![CDATA[<p>Running Lastz (<a href="https://github.com/lastz/lastz">https://github.com/lastz/lastz</a>) in parallel mode. This program is for single computer with multiple core processors.</p>
<p>When the query file format is fasta, you can specify many threads to process it. It can reduce run time linearly, and use almost equal memory as the original lastz program. This is useful when you lastz a big query file to a huge reference like human whole genome sequence.</p>
<p>The program is an extension on the original lastz program which was written by Bob Harris (the LASTZ guy).</p><p>Address of the bookmark: <a href="https://github.com/jnarayan81/parallelLastz" rel="nofollow">https://github.com/jnarayan81/parallelLastz</a></p>]]></description>
	<dc:creator>BioStar</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/44887/alfapang-alignment-free-algorithm-for-pangenome-graph-construction</guid>
	<pubDate>Thu, 28 Aug 2025 02:56:35 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/44887/alfapang-alignment-free-algorithm-for-pangenome-graph-construction</link>
	<title><![CDATA[AlfaPang: alignment free algorithm for pangenome graph construction]]></title>
	<description><![CDATA[<p><span>AlfaPang constructs variation graphs, leveraging its alignment-free and reference-free approach, based solely on intrinsic sequence properties. This design allows AlfaPang's runtime and memory usage to scale linearly with the size of input sequences, enabling it to handle significantly larger genome sets compared to other methods.</span></p><p>Address of the bookmark: <a href="https://github.com/AdamCicherski/AlfaPang" rel="nofollow">https://github.com/AdamCicherski/AlfaPang</a></p>]]></description>
	<dc:creator>BioStar</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/bookmarks/view/926/list-of-popular-bioinformatics-softwaretools</guid>
	<pubDate>Tue, 16 Jul 2013 14:30:30 -0500</pubDate>
	<link>https://bioinformaticsonline.com/bookmarks/view/926/list-of-popular-bioinformatics-softwaretools</link>
	<title><![CDATA[List of popular bioinformatics software/tools]]></title>
	<description><![CDATA[<p><a href="http://samtools.sourceforge.net/swlist.shtml">I</a>n current genome era, our day to day work is to handle the huge geneome sequences, expression data, several other datasets. This link provide a comprehensive list of commonly used sofware/tools.</p><p>Address of the bookmark: <a href="http://samtools.sourceforge.net/swlist.shtml" rel="nofollow">http://samtools.sourceforge.net/swlist.shtml</a></p>]]></description>
	<dc:creator>Jitendra Narayan</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/21444/a-guide-for-complete-r-beginners-installing-r-packages</guid>
	<pubDate>Tue, 24 Feb 2015 20:23:34 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/21444/a-guide-for-complete-r-beginners-installing-r-packages</link>
	<title><![CDATA[A guide for complete R beginners :- Installing R packages]]></title>
	<description><![CDATA[<p>Part of the reason R has become so popular is the vast array of packages available at the <a href="http://cran.r-project.org/" target="_blank">cran</a> and <a href="http://www.bioconductor.org/" target="_blank">bioconductor</a> repositories. In the last few years, the number of packages has grown <a href="http://blog.revolutionanalytics.com/2010/09/what-can-other-languages-learn-from-r.html" target="_blank">exponentially</a>!</p><p>This is a short post giving steps on how to actually install R packages. Let&rsquo;s suppose you want to install the <a href="http://had.co.nz/ggplot2/" target="_blank">ggplot2</a> package. Well nothing could be easier. We just fire up an R shell and type:<br /><code><br />&gt; install.packages("ggplot2")</code></p><p>In theory the package should just install, however:</p><ul>
<li>if you are using Linux and don&rsquo;t have root access, this command won&rsquo;t work.</li>
<li>you will be asked to select your local mirror, i.e. which server should you use to download the package.</li>
</ul><h4>Installing packages without root access</h4><p>First, you need to designate a directory where you will store the downloaded packages. On my machine, I use the directory <code>/data/Rpackages/</code> After creating a package directory, to install a package we use the command:<br /><code><br />&gt; install.packages("ggplot2"</code><code>, lib="/data/Rpackages/")<br />&gt; library(ggplot2, lib.loc="/data/Rpackages/")<br /></code></p><p>It&rsquo;s a bit of a pain having to type <code>/data/Rpackages/</code> all the time. To avoid this burden,&nbsp; we create a file <code>.Renviron</code> in our home area, and add the line <code>R_LIBS=/data/Rpackages/</code> to it. This means that whenever you start R, the directory <code>/data/Rpackages/</code> is added to the list of places to look for R packages and so:</p><p><code>&gt; install.packages("ggplot2"</code><code>)<br />&gt; library(ggplot2)</code></p><p>just works!</p><h4>Setting the repository</h4><p>Every time you install a R package, you are asked which repository R should use. To set the repository and avoid having to specify this at every package install, simply:</p><ul>
<li>create a file <code>.Rprofile</code> in your home area.</li>
<li>Add the following piece of code to it:</li>
</ul><p><code><br />cat(".Rprofile: Setting UK repositoryn")<br />r = getOption("repos") # hard code the UK repo for CRAN<br />r["CRAN"] = "http://cran.uk.r-project.org"<br />options(repos = r)<br />rm(r)<br /></code></p><p>I found this tip in a stackoverflow <a href="http://stackoverflow.com/questions/1189759/expert-r-users-whats-in-your-rprofile/1189826#1189826" target="_blank">answer </a>.</p>]]></description>
	<dc:creator>Archana Malhotra</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/36497/installing-python-numpy</guid>
	<pubDate>Mon, 07 May 2018 04:31:25 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/36497/installing-python-numpy</link>
	<title><![CDATA[Installing  python-numpy !]]></title>
	<description><![CDATA[<p>$ sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose<br />[sudo] password for urbe: <br />Reading package lists... Done<br />Building dependency tree <br />Reading state information... Done<br />The following packages were automatically installed and are no longer required:<br /> bridge-utils containerd linux-headers-4.4.0-116 linux-headers-4.4.0-116-generic linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic<br /> linux-image-4.4.0-116-generic linux-image-4.4.0-21-generic linux-image-extra-4.4.0-116-generic linux-image-extra-4.4.0-21-generic<br /> linux-signed-image-4.4.0-116-generic runc ubuntu-fan<br />Use 'sudo apt autoremove' to remove them.<br />The following additional packages will be installed:<br /> blt fonts-lyx fonts-mathjax ipython-notebook-common isympy libaec0 libamd2.4.1 libdsdp-5.8gf libglpk36 libgsl2 libhdf5-10 libjs-highlight<br /> libjs-highlight.js libjs-jquery-ui libjs-marked libjs-mathjax libjs-underscore libsz2 python-antlr python-bs4 python-chardet python-cvxopt<br /> python-cycler python-dateutil python-decorator python-glade2 python-gmpy python-html5lib python-imaging python-jdcal python-jinja2 python-joblib<br /> python-lxml python-markupsafe python-matplotlib-data python-mpmath python-numexpr python-openpyxl python-pandas-lib python-patsy python-pexpect<br /> python-pil python-ptyprocess python-py python-pycurl python-pyglet python-pymysql python-pyparsing python-pytest python-simplegeneric<br /> python-simplejson python-statsmodels python-statsmodels-lib python-sympy-doc python-tables python-tables-data python-tables-lib python-tk<br /> python-tornado python-tz python-xlrd python-xlwt python-zmq tk8.6-blt2.5 ttf-bitstream-vera<br />Suggested packages:<br /> blt-demo ipython-doc ipython-qtconsole python-pygments nodejs pandoc libiodbc2-dev libmysqlclient-dev gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info<br /> | gsl-ref-html libjs-jquery-ui-docs fonts-mathjax-extras libjs-mathjax-doc python-gtk2-doc python-genshi python-jinja2-doc python-lxml-dbg<br /> python-lxml-doc ffmpeg inkscape python-cairocffi python-configobj python-excelerator python-matplotlib-doc python-qt4 python-sip python-traits<br /> python-wxgtk3.0 ttf-staypuft python-gmpy2 python-mpmath-doc python-coverage python-nose-doc python-numpy-dbg python-numpy-doc python-pandas-doc<br /> python-patsy-doc python-pexpect-doc python-pil-doc python-pil-dbg subversion python-pytest-xdist libcurl4-gnutls-dev python-pycurl-dbg<br /> python-pycurl-doc python-pymysql-doc python-mock python-scipy-doc python-statsmodels-doc python-tables-doc python-netcdf vitables tix<br /> python-tk-dbg<br />The following NEW packages will be installed:<br /> blt fonts-lyx fonts-mathjax ipython ipython-notebook ipython-notebook-common isympy libaec0 libamd2.4.1 libdsdp-5.8gf libglpk36 libgsl2<br /> libhdf5-10 libjs-highlight libjs-highlight.js libjs-jquery-ui libjs-marked libjs-mathjax libjs-underscore libsz2 python-antlr python-bs4<br /> python-chardet python-cvxopt python-cycler python-dateutil python-decorator python-glade2 python-gmpy python-html5lib python-imaging<br /> python-jdcal python-jinja2 python-joblib python-lxml python-markupsafe python-matplotlib python-matplotlib-data python-mpmath python-nose<br /> python-numexpr python-numpy python-openpyxl python-pandas python-pandas-lib python-patsy python-pexpect python-pil python-ptyprocess python-py<br /> python-pycurl python-pyglet python-pymysql python-pyparsing python-pytest python-scipy python-simplegeneric python-simplejson python-statsmodels<br /> python-statsmodels-lib python-sympy python-sympy-doc python-tables python-tables-data python-tables-lib python-tk python-tornado python-tz<br /> python-xlrd python-xlwt python-zmq tk8.6-blt2.5 ttf-bitstream-vera<br />0 upgraded, 73 newly installed, 0 to remove and 35 not upgraded.<br />Need to get 49,5 MB of archives.<br />After this operation, 271 MB of additional disk space will be used.<br />Do you want to continue? [Y/n] Y<br />Get:1 http://be.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-pymysql all 0.7.2-1ubuntu1 [56,4 kB]<br />Get:2 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-3 [574 kB]<br />Get:3 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 blt amd64 2.5.3+dfsg-3 [4.852 B]<br />Get:4 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 fonts-lyx all 2.1.4-2 [161 kB]<br />Get:5 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 fonts-mathjax all 2.6.1-1 [960 kB]<br />Get:6 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-decorator all 4.0.6-1 [9.326 B]<br />Get:7 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-ptyprocess all 0.5-1 [12,9 kB]<br />Get:8 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-pexpect all 4.0.1-1 [40,5 kB]<br />Get:9 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-simplegeneric all 0.8.1-1 [11,5 kB]<br />Get:10 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 ipython all 2.4.1-1 [610 kB]<br />Get:11 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-highlight.js all 8.2+ds-4build1 [151 kB]<br />Get:12 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-highlight all 8.2+ds-4build1 [7.032 B]<br />Get:13 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-jquery-ui all 1.10.1+dfsg-1 [458 kB]<br />Get:14 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-marked all 0.3.2+dfsg-1 [12,7 kB]<br />Get:15 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libjs-mathjax all 2.6.1-1 [5.601 kB]<br />Get:16 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 libjs-underscore all 1.7.0~dfsg-1ubuntu1 [46,7 kB]<br />Get:17 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 ipython-notebook-common all 2.4.1-1 [712 kB]<br />Get:18 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-markupsafe amd64 0.23-2build2 [15,5 kB]<br />Get:19 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-jinja2 all 2.8-1 [109 kB]<br />Get:20 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-pycurl amd64 7.43.0-1ubuntu1 [43,3 kB]<br />Get:21 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-tornado amd64 4.2.1-1ubuntu3 [273 kB]<br />Get:22 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-zmq amd64 15.2.0-0ubuntu4 [200 kB]<br />Get:23 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 ipython-notebook all 2.4.1-1 [48,4 kB]<br />Get:24 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 isympy all 0.7.6.1-1 [82,5 kB]<br />Get:25 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libaec0 amd64 0.3.2-1 [18,0 kB]<br />Get:26 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 libamd2.4.1 amd64 1:4.4.6-1 [21,3 kB]<br />Get:27 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libglpk36 amd64 4.57-1build3 [386 kB]<br />Get:28 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 libgsl2 amd64 2.1+dfsg-2 [840 kB]<br />Get:29 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libsz2 amd64 0.3.2-1 [5.048 B]<br />Get:30 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libhdf5-10 amd64 1.8.16+docs-4ubuntu1 [995 kB]<br />Get:31 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-antlr all 2.7.7+dfsg-6ubuntu1 [19,0 kB]<br />Get:32 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-bs4 all 4.4.1-1 [64,2 kB]<br />Get:33 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-chardet all 2.3.0-2 [96,3 kB]<br />Get:34 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 libdsdp-5.8gf amd64 5.8-9.1ubuntu2 [192 kB]<br />Get:35 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-cvxopt amd64 1.1.4-1.4 [1.344 kB]<br />Get:36 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-cycler all 0.9.0-1 [5.426 B]<br />Get:37 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-dateutil all 2.4.2-1 [42,5 kB]<br />Get:38 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-glade2 amd64 2.24.0-4ubuntu1 [9.078 B]<br />Get:39 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-gmpy amd64 1.17-1 [91,1 kB]<br />Get:40 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-html5lib all 0.999-4 [83,1 kB]<br />Get:41 http://be.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-pil amd64 3.1.2-0ubuntu1.1 [312 kB]<br />Get:42 http://be.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 python-imaging all 3.1.2-0ubuntu1.1 [4.596 B]<br />Get:43 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-jdcal all 1.0-1build1 [7.702 B]<br />Get:44 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-joblib all 0.9.4-1 [74,6 kB]<br />Get:45 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-lxml amd64 3.5.0-1build1 [819 kB]<br />Get:46 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 ttf-bitstream-vera all 1.10-8 [352 kB]<br />Get:47 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-matplotlib-data all 1.5.1-1ubuntu1 [2.414 kB]<br />Get:48 http://be.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-pyparsing all 2.0.3+dfsg1-1ubuntu0.1 [35,4 kB]<br />Get:49 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-tz all 2014.10~dfsg1-0ubuntu2 [31,5 kB]<br />Get:50 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-numpy amd64 1:1.11.0-1ubuntu1 [1.763 kB]<br />Get:51 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-matplotlib amd64 1.5.1-1ubuntu1 [3.888 kB]<br />Get:52 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-mpmath all 0.19-3 [387 kB]<br />Get:53 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-nose all 1.3.7-1 [116 kB]<br />Get:54 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-numexpr amd64 2.4.3-1ubuntu1 [129 kB]<br />Get:55 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-openpyxl all 2.3.0-1 [193 kB]<br />Get:56 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-pandas-lib amd64 0.17.1-3ubuntu2 [1.538 kB]<br />Get:57 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-pandas all 0.17.1-3ubuntu2 [2.386 kB]<br />Get:58 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-patsy all 0.4.1-2 [169 kB]<br />Get:59 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-py all 1.4.31-1 [62,5 kB]<br />Get:60 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-pyglet all 1.1.4.dfsg-3 [726 kB]<br />Get:61 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-pytest all 2.8.7-4 [119 kB]<br />Get:62 http://be.archive.ubuntu.com/ubuntu xenial/main amd64 python-simplejson amd64 3.8.1-1ubuntu2 [60,4 kB]<br />Get:63 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-sympy all 0.7.6.1-1 [2.252 kB]<br />Get:64 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-sympy-doc all 0.7.6.1-1 [4.774 kB]<br />Get:65 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-tables-lib amd64 3.2.2-2 [353 kB]<br />Get:66 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-tables-data all 3.2.2-2 [45,3 kB]<br />Get:67 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-tables all 3.2.2-2 [335 kB]<br />Get:68 http://be.archive.ubuntu.com/ubuntu xenial-updates/main amd64 python-tk amd64 2.7.12-1~16.04 [26,3 kB]<br />Get:69 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-xlrd all 0.9.4-1 [107 kB]<br />Get:70 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-xlwt all 0.7.5+debian1-1 [83,5 kB]<br />Get:71 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-scipy amd64 0.17.0-1 [8.733 kB]<br />Get:72 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-statsmodels-lib amd64 0.6.1-4 [173 kB]<br />Get:73 http://be.archive.ubuntu.com/ubuntu xenial/universe amd64 python-statsmodels all 0.6.1-4 [2.581 kB]<br />Fetched 49,5 MB in 0s (52,8 MB/s) <br />Extracting templates from packages: 100%<br />Selecting previously unselected package python-pymysql.<br />(Reading database ... 435155 files and directories currently installed.)<br />Preparing to unpack .../python-pymysql_0.7.2-1ubuntu1_all.deb ...<br />Unpacking python-pymysql (0.7.2-1ubuntu1) ...<br />Selecting previously unselected package tk8.6-blt2.5.<br />Preparing to unpack .../tk8.6-blt2.5_2.5.3+dfsg-3_amd64.deb ...<br />Unpacking tk8.6-blt2.5 (2.5.3+dfsg-3) ...<br />Selecting previously unselected package blt.<br />Preparing to unpack .../blt_2.5.3+dfsg-3_amd64.deb ...<br />Unpacking blt (2.5.3+dfsg-3) ...<br />Selecting previously unselected package fonts-lyx.<br />Preparing to unpack .../fonts-lyx_2.1.4-2_all.deb ...<br />Unpacking fonts-lyx (2.1.4-2) ...<br />Selecting previously unselected package fonts-mathjax.<br />Preparing to unpack .../fonts-mathjax_2.6.1-1_all.deb ...<br />Unpacking fonts-mathjax (2.6.1-1) ...<br />Selecting previously unselected package python-decorator.<br />Preparing to unpack .../python-decorator_4.0.6-1_all.deb ...<br />Unpacking python-decorator (4.0.6-1) ...<br />Selecting previously unselected package python-ptyprocess.<br />Preparing to unpack .../python-ptyprocess_0.5-1_all.deb ...<br />Unpacking python-ptyprocess (0.5-1) ...<br />Selecting previously unselected package python-pexpect.<br />Preparing to unpack .../python-pexpect_4.0.1-1_all.deb ...<br />Unpacking python-pexpect (4.0.1-1) ...<br />Selecting previously unselected package python-simplegeneric.<br />Preparing to unpack .../python-simplegeneric_0.8.1-1_all.deb ...<br />Unpacking python-simplegeneric (0.8.1-1) ...<br />Selecting previously unselected package ipython.<br />Preparing to unpack .../ipython_2.4.1-1_all.deb ...<br />Unpacking ipython (2.4.1-1) ...<br />Selecting previously unselected package libjs-highlight.js.<br />Preparing to unpack .../libjs-highlight.js_8.2+ds-4build1_all.deb ...<br />Unpacking libjs-highlight.js (8.2+ds-4build1) ...<br />Selecting previously unselected package libjs-highlight.<br />Preparing to unpack .../libjs-highlight_8.2+ds-4build1_all.deb ...<br />Unpacking libjs-highlight (8.2+ds-4build1) ...<br />Selecting previously unselected package libjs-jquery-ui.<br />Preparing to unpack .../libjs-jquery-ui_1.10.1+dfsg-1_all.deb ...<br />Unpacking libjs-jquery-ui (1.10.1+dfsg-1) ...<br />Selecting previously unselected package libjs-marked.<br />Preparing to unpack .../libjs-marked_0.3.2+dfsg-1_all.deb ...<br />Unpacking libjs-marked (0.3.2+dfsg-1) ...<br />Selecting previously unselected package libjs-mathjax.<br />Preparing to unpack .../libjs-mathjax_2.6.1-1_all.deb ...<br />Unpacking libjs-mathjax (2.6.1-1) ...<br />Selecting previously unselected package libjs-underscore.<br />Preparing to unpack .../libjs-underscore_1.7.0~dfsg-1ubuntu1_all.deb ...<br />Unpacking libjs-underscore (1.7.0~dfsg-1ubuntu1) ...<br />Selecting previously unselected package ipython-notebook-common.<br />Preparing to unpack .../ipython-notebook-common_2.4.1-1_all.deb ...<br />Unpacking ipython-notebook-common (2.4.1-1) ...<br />Selecting previously unselected package python-markupsafe.<br />Preparing to unpack .../python-markupsafe_0.23-2build2_amd64.deb ...<br />Unpacking python-markupsafe (0.23-2build2) ...<br />Selecting previously unselected package python-jinja2.<br />Preparing to unpack .../python-jinja2_2.8-1_all.deb ...<br />Unpacking python-jinja2 (2.8-1) ...<br />Selecting previously unselected package python-pycurl.<br />Preparing to unpack .../python-pycurl_7.43.0-1ubuntu1_amd64.deb ...<br />Unpacking python-pycurl (7.43.0-1ubuntu1) ...<br />Selecting previously unselected package python-tornado.<br />Preparing to unpack .../python-tornado_4.2.1-1ubuntu3_amd64.deb ...<br />Unpacking python-tornado (4.2.1-1ubuntu3) ...<br />Selecting previously unselected package python-zmq.<br />Preparing to unpack .../python-zmq_15.2.0-0ubuntu4_amd64.deb ...<br />Unpacking python-zmq (15.2.0-0ubuntu4) ...<br />Selecting previously unselected package ipython-notebook.<br />Preparing to unpack .../ipython-notebook_2.4.1-1_all.deb ...<br />Unpacking ipython-notebook (2.4.1-1) ...<br />Selecting previously unselected package isympy.<br />Preparing to unpack .../isympy_0.7.6.1-1_all.deb ...<br />Unpacking isympy (0.7.6.1-1) ...<br />Selecting previously unselected package libaec0:amd64.<br />Preparing to unpack .../libaec0_0.3.2-1_amd64.deb ...<br />Unpacking libaec0:amd64 (0.3.2-1) ...<br />Selecting previously unselected package libamd2.4.1:amd64.<br />Preparing to unpack .../libamd2.4.1_1%3a4.4.6-1_amd64.deb ...<br />Unpacking libamd2.4.1:amd64 (1:4.4.6-1) ...<br />Selecting previously unselected package libglpk36:amd64.<br />Preparing to unpack .../libglpk36_4.57-1build3_amd64.deb ...<br />Unpacking libglpk36:amd64 (4.57-1build3) ...<br />Selecting previously unselected package libgsl2:amd64.<br />Preparing to unpack .../libgsl2_2.1+dfsg-2_amd64.deb ...<br />Unpacking libgsl2:amd64 (2.1+dfsg-2) ...<br />Selecting previously unselected package libsz2:amd64.<br />Preparing to unpack .../libsz2_0.3.2-1_amd64.deb ...<br />Unpacking libsz2:amd64 (0.3.2-1) ...<br />Selecting previously unselected package libhdf5-10:amd64.<br />Preparing to unpack .../libhdf5-10_1.8.16+docs-4ubuntu1_amd64.deb ...<br />Unpacking libhdf5-10:amd64 (1.8.16+docs-4ubuntu1) ...<br />Selecting previously unselected package python-antlr.<br />Preparing to unpack .../python-antlr_2.7.7+dfsg-6ubuntu1_all.deb ...<br />Unpacking python-antlr (2.7.7+dfsg-6ubuntu1) ...<br />Selecting previously unselected package python-bs4.<br />Preparing to unpack .../python-bs4_4.4.1-1_all.deb ...<br />Unpacking python-bs4 (4.4.1-1) ...<br />Selecting previously unselected package python-chardet.<br />Preparing to unpack .../python-chardet_2.3.0-2_all.deb ...<br />Unpacking python-chardet (2.3.0-2) ...<br />Selecting previously unselected package libdsdp-5.8gf.<br />Preparing to unpack .../libdsdp-5.8gf_5.8-9.1ubuntu2_amd64.deb ...<br />Unpacking libdsdp-5.8gf (5.8-9.1ubuntu2) ...<br />Selecting previously unselected package python-cvxopt.<br />Preparing to unpack .../python-cvxopt_1.1.4-1.4_amd64.deb ...<br />Unpacking python-cvxopt (1.1.4-1.4) ...<br />Selecting previously unselected package python-cycler.<br />Preparing to unpack .../python-cycler_0.9.0-1_all.deb ...<br />Unpacking python-cycler (0.9.0-1) ...<br />Selecting previously unselected package python-dateutil.<br />Preparing to unpack .../python-dateutil_2.4.2-1_all.deb ...<br />Unpacking python-dateutil (2.4.2-1) ...<br />Selecting previously unselected package python-glade2.<br />Preparing to unpack .../python-glade2_2.24.0-4ubuntu1_amd64.deb ...<br />Unpacking python-glade2 (2.24.0-4ubuntu1) ...<br />Selecting previously unselected package python-gmpy.<br />Preparing to unpack .../python-gmpy_1.17-1_amd64.deb ...<br />Unpacking python-gmpy (1.17-1) ...<br />Selecting previously unselected package python-html5lib.<br />Preparing to unpack .../python-html5lib_0.999-4_all.deb ...<br />Unpacking python-html5lib (0.999-4) ...<br />Selecting previously unselected package python-pil:amd64.<br />Preparing to unpack .../python-pil_3.1.2-0ubuntu1.1_amd64.deb ...<br />Unpacking python-pil:amd64 (3.1.2-0ubuntu1.1) ...<br />Selecting previously unselected package python-imaging.<br />Preparing to unpack .../python-imaging_3.1.2-0ubuntu1.1_all.deb ...<br />Unpacking python-imaging (3.1.2-0ubuntu1.1) ...<br />Selecting previously unselected package python-jdcal.<br />Preparing to unpack .../python-jdcal_1.0-1build1_all.deb ...<br />Unpacking python-jdcal (1.0-1build1) ...<br />Selecting previously unselected package python-joblib.<br />Preparing to unpack .../python-joblib_0.9.4-1_all.deb ...<br />Unpacking python-joblib (0.9.4-1) ...<br />Selecting previously unselected package python-lxml.<br />Preparing to unpack .../python-lxml_3.5.0-1build1_amd64.deb ...<br />Unpacking python-lxml (3.5.0-1build1) ...<br />Selecting previously unselected package ttf-bitstream-vera.<br />Preparing to unpack .../ttf-bitstream-vera_1.10-8_all.deb ...<br />Unpacking ttf-bitstream-vera (1.10-8) ...<br />Selecting previously unselected package python-matplotlib-data.<br />Preparing to unpack .../python-matplotlib-data_1.5.1-1ubuntu1_all.deb ...<br />Unpacking python-matplotlib-data (1.5.1-1ubuntu1) ...<br />Selecting previously unselected package python-pyparsing.<br />Preparing to unpack .../python-pyparsing_2.0.3+dfsg1-1ubuntu0.1_all.deb ...<br />Unpacking python-pyparsing (2.0.3+dfsg1-1ubuntu0.1) ...<br />Selecting previously unselected package python-tz.<br />Preparing to unpack .../python-tz_2014.10~dfsg1-0ubuntu2_all.deb ...<br />Unpacking python-tz (2014.10~dfsg1-0ubuntu2) ...<br />Selecting previously unselected package python-numpy.<br />Preparing to unpack .../python-numpy_1%3a1.11.0-1ubuntu1_amd64.deb ...<br />Unpacking python-numpy (1:1.11.0-1ubuntu1) ...<br />Selecting previously unselected package python-matplotlib.<br />Preparing to unpack .../python-matplotlib_1.5.1-1ubuntu1_amd64.deb ...<br />Unpacking python-matplotlib (1.5.1-1ubuntu1) ...<br />Selecting previously unselected package python-mpmath.<br />Preparing to unpack .../python-mpmath_0.19-3_all.deb ...<br />Unpacking python-mpmath (0.19-3) ...<br />Selecting previously unselected package python-nose.<br />Preparing to unpack .../python-nose_1.3.7-1_all.deb ...<br />Unpacking python-nose (1.3.7-1) ...<br />Selecting previously unselected package python-numexpr.<br />Preparing to unpack .../python-numexpr_2.4.3-1ubuntu1_amd64.deb ...<br />Unpacking python-numexpr (2.4.3-1ubuntu1) ...<br />Selecting previously unselected package python-openpyxl.<br />Preparing to unpack .../python-openpyxl_2.3.0-1_all.deb ...<br />Unpacking python-openpyxl (2.3.0-1) ...<br />Selecting previously unselected package python-pandas-lib.<br />Preparing to unpack .../python-pandas-lib_0.17.1-3ubuntu2_amd64.deb ...<br />Unpacking python-pandas-lib (0.17.1-3ubuntu2) ...<br />Selecting previously unselected package python-pandas.<br />Preparing to unpack .../python-pandas_0.17.1-3ubuntu2_all.deb ...<br />Unpacking python-pandas (0.17.1-3ubuntu2) ...<br />Selecting previously unselected package python-patsy.<br />Preparing to unpack .../python-patsy_0.4.1-2_all.deb ...<br />Unpacking python-patsy (0.4.1-2) ...<br />Selecting previously unselected package python-py.<br />Preparing to unpack .../python-py_1.4.31-1_all.deb ...<br />Unpacking python-py (1.4.31-1) ...<br />Selecting previously unselected package python-pyglet.<br />Preparing to unpack .../python-pyglet_1.1.4.dfsg-3_all.deb ...<br />Unpacking python-pyglet (1.1.4.dfsg-3) ...<br />Selecting previously unselected package python-pytest.<br />Preparing to unpack .../python-pytest_2.8.7-4_all.deb ...<br />Unpacking python-pytest (2.8.7-4) ...<br />Selecting previously unselected package python-simplejson.<br />Preparing to unpack .../python-simplejson_3.8.1-1ubuntu2_amd64.deb ...<br />Unpacking python-simplejson (3.8.1-1ubuntu2) ...<br />Selecting previously unselected package python-sympy.<br />Preparing to unpack .../python-sympy_0.7.6.1-1_all.deb ...<br />Unpacking python-sympy (0.7.6.1-1) ...<br />Selecting previously unselected package python-sympy-doc.<br />Preparing to unpack .../python-sympy-doc_0.7.6.1-1_all.deb ...<br />Unpacking python-sympy-doc (0.7.6.1-1) ...<br />Selecting previously unselected package python-tables-lib.<br />Preparing to unpack .../python-tables-lib_3.2.2-2_amd64.deb ...<br />Unpacking python-tables-lib (3.2.2-2) ...<br />Selecting previously unselected package python-tables-data.<br />Preparing to unpack .../python-tables-data_3.2.2-2_all.deb ...<br />Unpacking python-tables-data (3.2.2-2) ...<br />Selecting previously unselected package python-tables.<br />Preparing to unpack .../python-tables_3.2.2-2_all.deb ...<br />Unpacking python-tables (3.2.2-2) ...<br />Selecting previously unselected package python-tk.<br />Preparing to unpack .../python-tk_2.7.12-1~16.04_amd64.deb ...<br />Unpacking python-tk (2.7.12-1~16.04) ...<br />Selecting previously unselected package python-xlrd.<br />Preparing to unpack .../python-xlrd_0.9.4-1_all.deb ...<br />Unpacking python-xlrd (0.9.4-1) ...<br />Selecting previously unselected package python-xlwt.<br />Preparing to unpack .../python-xlwt_0.7.5+debian1-1_all.deb ...<br />Unpacking python-xlwt (0.7.5+debian1-1) ...<br />Selecting previously unselected package python-scipy.<br />Preparing to unpack .../python-scipy_0.17.0-1_amd64.deb ...<br />Unpacking python-scipy (0.17.0-1) ...<br />Selecting previously unselected package python-statsmodels-lib.<br />Preparing to unpack .../python-statsmodels-lib_0.6.1-4_amd64.deb ...<br />Unpacking python-statsmodels-lib (0.6.1-4) ...<br />Selecting previously unselected package python-statsmodels.<br />Preparing to unpack .../python-statsmodels_0.6.1-4_all.deb ...<br />Unpacking python-statsmodels (0.6.1-4) ...<br />Processing triggers for libc-bin (2.23-0ubuntu10) ...<br />Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...<br />Processing triggers for man-db (2.7.5-1) ...<br />Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...<br />Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...<br />Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ...<br />Processing triggers for mime-support (3.59ubuntu1) ...<br />Processing triggers for doc-base (0.10.7) ...<br />Processing 5 added doc-base files...<br />Setting up python-pymysql (0.7.2-1ubuntu1) ...<br />Setting up tk8.6-blt2.5 (2.5.3+dfsg-3) ...<br />Setting up blt (2.5.3+dfsg-3) ...<br />Setting up fonts-lyx (2.1.4-2) ...<br />Setting up fonts-mathjax (2.6.1-1) ...<br />Setting up python-decorator (4.0.6-1) ...<br />Setting up python-ptyprocess (0.5-1) ...<br />Setting up python-pexpect (4.0.1-1) ...<br />Setting up python-simplegeneric (0.8.1-1) ...<br />Setting up ipython (2.4.1-1) ...<br />Setting up libjs-highlight.js (8.2+ds-4build1) ...<br />Setting up libjs-highlight (8.2+ds-4build1) ...<br />Setting up libjs-jquery-ui (1.10.1+dfsg-1) ...<br />Setting up libjs-marked (0.3.2+dfsg-1) ...<br />Setting up libjs-mathjax (2.6.1-1) ...<br />Setting up libjs-underscore (1.7.0~dfsg-1ubuntu1) ...<br />Setting up ipython-notebook-common (2.4.1-1) ...<br />Setting up python-markupsafe (0.23-2build2) ...<br />Setting up python-jinja2 (2.8-1) ...<br />Setting up python-pycurl (7.43.0-1ubuntu1) ...<br />Setting up python-tornado (4.2.1-1ubuntu3) ...<br />Setting up python-zmq (15.2.0-0ubuntu4) ...<br />Setting up ipython-notebook (2.4.1-1) ...<br />Setting up isympy (0.7.6.1-1) ...<br />Setting up libaec0:amd64 (0.3.2-1) ...<br />Setting up libamd2.4.1:amd64 (1:4.4.6-1) ...<br />Setting up libglpk36:amd64 (4.57-1build3) ...<br />Setting up libgsl2:amd64 (2.1+dfsg-2) ...<br />Setting up libsz2:amd64 (0.3.2-1) ...<br />Setting up libhdf5-10:amd64 (1.8.16+docs-4ubuntu1) ...<br />Setting up python-antlr (2.7.7+dfsg-6ubuntu1) ...<br />Setting up python-bs4 (4.4.1-1) ...<br />Setting up python-chardet (2.3.0-2) ...<br />Setting up libdsdp-5.8gf (5.8-9.1ubuntu2) ...<br />Setting up python-cvxopt (1.1.4-1.4) ...<br />Setting up python-cycler (0.9.0-1) ...<br />Setting up python-dateutil (2.4.2-1) ...<br />Setting up python-glade2 (2.24.0-4ubuntu1) ...<br />Setting up python-gmpy (1.17-1) ...<br />Setting up python-html5lib (0.999-4) ...<br />Setting up python-pil:amd64 (3.1.2-0ubuntu1.1) ...<br />Setting up python-imaging (3.1.2-0ubuntu1.1) ...<br />Setting up python-jdcal (1.0-1build1) ...<br />Setting up python-joblib (0.9.4-1) ...<br />Setting up python-lxml (3.5.0-1build1) ...<br />Setting up ttf-bitstream-vera (1.10-8) ...<br />Setting up python-matplotlib-data (1.5.1-1ubuntu1) ...<br />Setting up python-pyparsing (2.0.3+dfsg1-1ubuntu0.1) ...<br />Setting up python-tz (2014.10~dfsg1-0ubuntu2) ...<br />Setting up python-numpy (1:1.11.0-1ubuntu1) ...<br />Setting up python-matplotlib (1.5.1-1ubuntu1) ...<br />Setting up python-mpmath (0.19-3) ...<br />Setting up python-nose (1.3.7-1) ...<br />Setting up python-numexpr (2.4.3-1ubuntu1) ...<br />Setting up python-openpyxl (2.3.0-1) ...<br />Setting up python-pandas-lib (0.17.1-3ubuntu2) ...<br />Setting up python-pandas (0.17.1-3ubuntu2) ...<br />Setting up python-patsy (0.4.1-2) ...<br />Setting up python-py (1.4.31-1) ...<br />Setting up python-pyglet (1.1.4.dfsg-3) ...<br />Setting up python-pytest (2.8.7-4) ...<br />Setting up python-simplejson (3.8.1-1ubuntu2) ...<br />Setting up python-sympy (0.7.6.1-1) ...<br />Setting up python-sympy-doc (0.7.6.1-1) ...<br />Setting up python-tables-lib (3.2.2-2) ...<br />Setting up python-tables-data (3.2.2-2) ...<br />Setting up python-tables (3.2.2-2) ...<br />Setting up python-tk (2.7.12-1~16.04) ...<br />Setting up python-xlrd (0.9.4-1) ...<br />Setting up python-xlwt (0.7.5+debian1-1) ...<br />Setting up python-scipy (0.17.0-1) ...<br />Setting up python-statsmodels-lib (0.6.1-4) ...<br />Setting up python-statsmodels (0.6.1-4) ...<br />Processing triggers for libc-bin (2.23-0ubuntu10) ...<br />➜ redundans git:(master) ✗ python2 redundans.py -v -i test/*_?.fq.gz -f test/contigs.fa -o test/run1<br />Options: Namespace(fasta='test/contigs.fa', fastq=['test/5000_1.fq.gz', 'test/5000_2.fq.gz', 'test/600_1.fq.gz', 'test/600_2.fq.gz'], identity=0.51, iters=2, joins=5, limit=0.2, linkratio=0.7, log=', mode 'w' at 0x7f85d1de31e0&gt;, longreads=[], mapq=10, mem=16, minLength=200, nocleaning=True, nogapclosing=True, norearrangements=False, noreduction=True, noscaffolding=True, outdir='test/run1', overlap=0.8, reference='', resume=False, threads=4, tmp='/tmp', usebwa=False, verbose=True)</p><p>##################################################<br />[Mon May 7 11:29:18 2018] Reduction...<br />#file name genome size contigs heterozygous size [%] heterozygous contigs [%] identity [%] possible joins homozygous size [%] homozygous contigs [%]<br />/usr/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment.<br /> warnings.warn('Matplotlib is building the font cache using fc-list. This may take a moment.')<br />test/run1/contigs.fa 163897 245 66377 40.50 221 90.20 94.854 0 97520 59.50 24 9.80</p><p>##################################################<br />[Mon May 7 11:29:29 2018] Estimating parameters of libraries...<br /> Aligning 19504 mates per library...<br />Insert size statistics Mates orientation stats<br />FastQ files read length median mean stdev FF FR RF RR<br />test/5000_1.fq.gz test/5000_2.fq.gz 50 4998 4990.20 721.47 0 4674 0 0<br />test/600_1.fq.gz test/600_2.fq.gz 100 599 598.63 47.68 0 10000 0 0</p><p>##################################################<br />[Mon May 7 11:29:29 2018] Scaffolding...<br /> iteration 1.1: test/run1/contigs.reduced.fa 24 97520 39.355 17 94157 7321 2195 0 29603<br /> 19505 pairs. 17302 passed filtering [88.71%]. 1627 in different contigs [8.34%].<br /> 1526 pairs. 558 in different contigs [36.57%].<br /> iteration 1.2: test/run1/_sspace.1.1.fa 3 97626 39.344 3 97626 87536 6063 821 87536<br /> 19505 pairs. 17607 passed filtering [90.27%]. 182 in different contigs [0.93%].<br /> 1077 pairs. 124 in different contigs [11.51%].<br /> iteration 2.1: test/run1/_sspace.1.2.fa 3 97626 39.344 3 97626 87536 6063 821 87536<br /> 19505 pairs. 15112 passed filtering [77.48%]. 1295 in different contigs [6.64%].<br /> 3417 pairs. 396 in different contigs [11.59%].<br /> iteration 2.2: test/run1/_sspace.2.1.fa 1 99133 39.344 1 99133 99133 99133 2328 99133<br /> 19505 pairs. 15152 passed filtering [77.68%]. 0 in different contigs [0.00%].<br /> 3398 pairs. 0 in different contigs [0.00%].</p><p>##################################################<br />[Mon May 7 11:29:34 2018] Gap closing...<br /> iteration 1.1: test/run1/scaffolds.fa 1 99133 39.344 1 99133 99133 99133 2328 99133</p><p>##################################################<br />[Mon May 7 11:29:35 2018] Final reduction...<br />#file name genome size contigs heterozygous size [%] heterozygous contigs [%] identity [%] possible joins homozygous size [%] homozygous contigs [%]<br />[WARNING] Nothing reduced!<br />test/run1/scaffolds.filled.fa 99390 1 0 0.00 0 0.00 0.000 0 99390 100.00 1 100.00</p><p>##################################################<br />[Mon May 7 11:29:35 2018] Reporting statistics...<br />#fname contigs bases GC [%] contigs &gt;1kb bases in contigs &gt;1kb N50 N90 Ns longest<br />test/contigs.fa 245 163897 40.298 24 117391 3975 233 0 29603<br />test/run1/contigs.fa 245 163897 40.298 24 117391 3975 233 0 29603<br />test/run1/contigs.reduced.fa 24 97520 39.355 17 94157 7321 2195 0 29603<br />test/run1/_sspace.1.1.fa 3 97626 39.344 3 97626 87536 6063 821 87536<br />test/run1/_sspace.1.2.fa 3 97626 39.344 3 97626 87536 6063 821 87536<br />test/run1/_sspace.2.1.fa 1 99133 39.344 1 99133 99133 99133 2328 99133<br />test/run1/_sspace.2.2.fa 1 99133 39.344 1 99133 99133 99133 2328 99133<br />test/run1/scaffolds.fa 1 99133 39.344 1 99133 99133 99133 2328 99133<br />test/run1/_gapcloser.1.1.fa 1 99390 39.689 1 99390 99390 99390 2 99390<br />test/run1/scaffolds.filled.fa 1 99390 39.689 1 99390 99390 99390 2 99390<br />test/run1/scaffolds.reduced.fa 1 99390 39.689 1 99390 99390 99390 2 99390</p><p>##################################################<br />[Mon May 7 11:29:35 2018] Cleaning-up...<br />#Time elapsed: 0:00:17.376924</p>]]></description>
	<dc:creator>Jit</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/file/view/87/linux-cheat-sheet</guid>
	<pubDate>Tue, 09 Jul 2013 17:30:04 -0500</pubDate>
	<link>https://bioinformaticsonline.com/file/view/87/linux-cheat-sheet</link>
	<title><![CDATA[Linux Cheat Sheet]]></title>
	<description><![CDATA[<p><span>In an attempt to find a good Linux reference for bioinformatician and BOL readers, I was unsuccessful at finding a decent one on the Internet. So, we decided to make a cheat sheet for biological programmers.</span></p>]]></description>
	<dc:creator>Jitendra Narayan</dc:creator>
	<enclosure url="https://bioinformaticsonline.com/file/download/87" length="81260" type="application/pdf" />
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/9030/linux-ssh-client-commands-for-bioinformatics</guid>
	<pubDate>Thu, 13 Mar 2014 17:16:32 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/9030/linux-ssh-client-commands-for-bioinformatics</link>
	<title><![CDATA[Linux SSH Client Commands for Bioinformatics]]></title>
	<description><![CDATA[<p>Here come on let play with the following basic command line usage of the ssh client.<br /><br /><strong>1. Check your SSH Client Version:</strong><br /><br />Checking for your SSH client is very sare, but sometimes it may be necessary to identify the SSH client that you are currently running and it&rsquo;s corresponding version number. The SSh client can be identified as follows<br /><br />$ ssh -V<br />OpenSSH_3.9p1, OpenSSL 0.9.7a Feb 19 2013<br /><br />$ ssh -V<br />ssh: SSH Secure Shell 3.2.9.1 (non-commercial version) on i686-pc-linux-gnu<br /><br /><strong>2. Connect and login to remote host:</strong></p><p>The First time when you login to the remotehost from a localhost, it will display the host key not found message and you can give &ldquo;yes&rdquo; to continue. The host key of the remote host will be added under .ssh2/hostkeys directory of your home directory, as shown below.<br /><br />localhost$ ssh -l jit remotehost.example.com<br /><br />jit@remotehost.example.com password:</p><p>remotehost.example.com$</p><p>The Second time when you login to the remote host from the localhost, it will prompt only for the password as the remote host key is already added to the known hosts list of the ssh client.<br /><br />localhost$ ssh -l jit remotehost.example.com<br />jit@remotehost.example.com password: <br />remotehost.example.com$<br /><br />For some reason, if the host key of the remote host is changed after you logged in for the first time, you may get a warning message as shown below. This could be because of various reasons such as 1) Sysadmin upgraded/reinstalled the SSH server on the remote host 2) someone is doing malicious activity etc., The best possible action to take before saying &ldquo;yes&rdquo; to the message below, is to call your sysadmin and identify why you got the host key changed message and verify whether it is the correct host key or not.<br /><br />localhost$ ssh -l jit remotehost.example.com<br /><br />jit @remotehost.example.com's password: <br />remotehost$<br /><br /><strong>4. Debug SSH Client:</strong><br /><br />Sometimes it is necessary to view debug messages to troubleshoot any SSH connection issues. For this purpose, pass -v (lowercase v) option to the ssh as shown below.<br /><br />Example without debug message:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost$ ssh -l jit remotehost.example.com<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; warning: Connecting to remotehost.example.com failed: No address associated to the name<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; localhost$</p><p>Example with debug message:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; locaclhost$ ssh -v -l jit remotehost.example.com<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug: SshConfig/sshconfig.c:2838/ssh2_parse_config_ext: Metaconfig parsing stopped at line 3.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug: SshConfig/sshconfig.c:637/ssh_config_set_param_verbose: Setting variable 'VerboseMode' to 'FALSE'.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug: SshConfig/sshconfig.c:3130/ssh_config_read_file_ext: Read 17 params from config file.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug: Ssh2/ssh2.c:1707/main: User config file not found, using defaults. (Looked for '/home/jit/.ssh2/ssh2_config')<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; debug: Connecting to remotehost.example.com, port 22... (SOCKS not used)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; warning: Connecting to remotehost.example.com failed: No address associated to</p><p><strong>5. Escape Character: (Toggle SSH session, SSH session statistics etc.)</strong><br /><br />Escape character ~ get&rsquo;s SSH clients attention and the character following the ~ determines the escape command.<br />Toggle SSH Session: When you&rsquo;ve logged on to the remotehost using ssh from the localhost, you may want to come back to the localhost to perform some activity and go back to remote host again. In this case, you don&rsquo;t need to disconnect the ssh session to the remote host. Instead follow the steps below.</p><p>i. Login to remotehost from localhost: localhost$ssh -l jit remotehost<br />ii. Now you are connected to the remotehost: remotehost$<br />iii. To come back to the localhost temporarily, type the escape character ~ and Control-Z. When you type ~ you will not see that immediately on the screen until you press and press enter. So, on the remotehost in a new line enter the following key strokes for the below to work: ~<br /><br />&nbsp;&nbsp;&nbsp; remotehost$ ~^Z<br />&nbsp;&nbsp;&nbsp; [1]+&nbsp; Stopped&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ssh -l jit remotehost<br />&nbsp;&nbsp;&nbsp; localhost$</p><p>iv. Now you are back to the localhost and the ssh remotehost client session runs as a typical unix background job, which you can check as shown below:<br /><br />&nbsp;&nbsp;&nbsp; localhost$ jobs<br />&nbsp;&nbsp;&nbsp; [1]+&nbsp; Stopped&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ssh -l jit remotehost<br /><br />v. You can go back to the remote host ssh without entering the password again by bringing the background ssh remotehost session job to foreground on the localhost<br /><br />&nbsp;&nbsp;&nbsp; localhost$ fg %1<br />&nbsp;&nbsp;&nbsp; ssh -l jit remotehost<br />&nbsp;&nbsp;&nbsp; remotehost$</p>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/9639/find-certain-filesdocuments-in-linux-os</guid>
	<pubDate>Sun, 06 Apr 2014 23:56:18 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/9639/find-certain-filesdocuments-in-linux-os</link>
	<title><![CDATA[Find certain files/documents in Linux OS]]></title>
	<description><![CDATA[<p>As bioinformatician I know the fact that we usually handle the large dataset and lost in the huge numbers of files and folders. In order to search the missing file a strong search command is required. The Linux Find Command is one of the most important and much used command in Linux sytems. Find command used to search and locate list of files and directories based on conditions you specify for files that match the arguments. Find can be used in variety of conditions like you can find files by permissions, users, groups, file type, date, size and other possible criteria.<br /><br />Through this article we are sharing our day-to-day Linux find command experience and its usage in the form of examples. In this article we will show you the most used 35 Find Commands examples in Linux. We have divided the section into Five parts from basic to advance usage of find command.</p><p><strong>Part I &ndash; Basic Find Commands for Finding Files with Names</strong><br />1. Find Files Using Name in Current Directory<br /><br />Find all the files whose name is gene.txt in a current working directory.<br /><br /># find . -name gene.txt<br /><br />./gene.txt<br /><br />2. Find Files Under Home Directory<br /><br />Find all the files under /home directory with name gene.txt.<br /><br /># find /home -name gene.txt<br /><br />/home/gene.txt<br /><br />3. Find Files Using Name and Ignoring Case<br /><br />Find all the files whose name is gene.txt and contains both capital and small letters in /home directory.<br /><br /># find /home -iname gene.txt<br /><br />./gene.txt<br />./Gene.txt<br /><br />4. Find Directories Using Name<br /><br />Find all directories whose name is Gene in / directory.<br /><br /># find / -type d -name Gene<br /><br />/Gene<br /><br />5. Find fasta Files Using Name<br /><br />Find all php files whose name is gene.fasta in a current working directory.<br /><br /># find . -type f -name gene.fasta<br /><br />./gene.fasta<br /><br />6. Find all PHP Files in Directory<br /><br />Find all fasta files in a directory.<br /><br /># find . -type f -name "*.fasta"<br /><br />./gene.fasta<br />./cancer.fasta<br />./allgene.fasta<br /><br /><strong>Part II &ndash; Find Files Based on their Permissions</strong><br />7. Find Files With 777 Permissions<br /><br />Find all the files whose permissions are 777.<br /><br /># find . -type f -perm 0777 -print<br /><br />8. Find Files Without 777 Permissions<br /><br />Find all the files without permission 777.<br /><br /># find / -type f ! -perm 777<br /><br />9. Find SGID Files with 644 Permissions<br /><br />Find all the SGID bit files whose permissions set to 644.<br /><br /># find / -perm 2644<br /><br />10. Find Sticky Bit Files with 551 Permissions<br /><br />Find all the Sticky Bit set files whose permission are 551.<br /><br /># find / -perm 1551<br /><br />11. Find SUID Files<br /><br />Find all SUID set files.<br /><br /># find / -perm /u=s<br /><br />12. Find SGID Files<br /><br />Find all SGID set files.<br /><br /># find / -perm /g+s<br /><br />13. Find Read Only Files<br /><br />Find all Read Only files.<br /><br /># find / -perm /u=r<br /><br />14. Find Executable Files<br /><br />Find all Executable files.<br /><br /># find / -perm /a=x<br /><br />15. Find Files with 777 Permissions and Chmod to 644<br /><br />Find all 777 permission files and use chmod command to set permissions to 644.<br /><br /># find / -type f -perm 0777 -print -exec chmod 644 {} \;<br /><br />16. Find Directories with 777 Permissions and Chmod to 755<br /><br />Find all 777 permission directories and use chmod command to set permissions to 755.<br /><br /># find / -type d -perm 777 -print -exec chmod 755 {} \;<br /><br />17. Find and remove single File<br /><br />To find a single file called gene.txt and remove it.<br /><br /># find . -type f -name "gene.txt" -exec rm -f {} \;<br /><br />18. Find and remove Multiple File<br /><br />To find and remove multiple files such as .fa or .gb, then use.<br /><br /># find . -type f -name "*.fa" -exec rm -f {} \;<br /><br />OR<br /><br /># find . -type f -name "*.gb" -exec rm -f {} \;<br /><br />19. Find all Empty Files<br /><br />To file all empty files under certain path.<br /><br /># find /tmp -type f -empty<br /><br />20. Find all Empty Directories<br /><br />To file all empty directories under certain path.<br /><br /># find /tmp -type d -empty<br /><br />21. File all Hidden Files<br /><br />To find all hidden files, use below command.<br /><br /># find /tmp -type f -name ".*"<br /><br /><strong>Part III &ndash; Search Files Based On Owners and Groups</strong><br />22. Find Single File Based on User<br /><br />To find all or single file called gene.txt under / root directory of owner root.<br /><br /># find / -user root -name gene.txt<br /><br />23. Find all Files Based on User<br /><br />To find all files that belongs to user Rahul under /home directory.<br /><br /># find /home -user rahul<br /><br />24. Find all Files Based on Group<br /><br />To find all files that belongs to group Developer under /home directory.<br /><br /># find /home -group developer<br /><br />25. Find Particular Files of User<br /><br />To find all .txt files of user Rahul under /home directory.<br /><br /># find /home -user rahul -iname "*.txt"<br /><br /><strong>Part IV &ndash; Find Files and Directories Based on Date and Time</strong><br />26. Find Last 50 Days Modified Files<br /><br />To find all the files which are modified 50 days back.<br /><br /># find / -mtime 50<br /><br />27. Find Last 50 Days Accessed Files<br /><br />To find all the files which are accessed 50 days back.<br /><br /># find / -atime 50<br /><br />28. Find Last 50-100 Days Modified Files<br /><br />To find all the files which are modified more than 50 days back and less than 100 days.<br /><br /># find / -mtime +50 &ndash;mtime -100<br /><br />29. Find Changed Files in Last 1 Hour<br /><br />To find all the files which are changed in last 1 hour.<br /><br /># find / -cmin -60<br /><br />30. Find Modified Files in Last 1 Hour<br /><br />To find all the files which are modified in last 1 hour.<br /><br /># find / -mmin -60<br /><br />31. Find Accessed Files in Last 1 Hour<br /><br />To find all the files which are accessed in last 1 hour.<br /><br /># find / -amin -60<br /><br /><strong>Part V &ndash; Find Files and Directories Based on Size</strong><br />32. Find 50MB Files<br /><br />To find all 50MB files, use.<br /><br /># find / -size 50M<br /><br />33. Find Size between 50MB &ndash; 100MB<br /><br />To find all the files which are greater than 50MB and less than 100MB.<br /><br /># find / -size +50M -size -100M<br /><br />34. Find and Delete 100MB Files<br /><br />To find all 100MB files and delete them using one single command.<br /><br /># find / -size +100M -exec rm -rf {} \;<br /><br />35. Find Specific Files and Delete<br /><br />Find all .gb files with more than 10MB and delete them using one single command.<br /><br /># find / -type f -name *.gb -size +10M -exec rm {} \;</p>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/11735/search-shell-command-history</guid>
	<pubDate>Thu, 12 Jun 2014 17:43:34 -0500</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/11735/search-shell-command-history</link>
	<title><![CDATA[Search Shell Command History]]></title>
	<description><![CDATA[<p>We use couple of hundreads of command in daily basis. Most of them are actually repeated several time. The question remain open how do I search old command history under bash shell and modify or reuse it? <br /><br />Now a days almost all modern shell allows you to search command history if enabled by user. Use history command to display the history list with line numbers. Lines listed with with a * have been modified by user.</p><p><br /><strong>Shell history search command</strong><br /><br />Type history at a shell prompt:<br />$ history</p><p>It will display the list of all used commandline history with an serial number.<br /><br />To search particular command, enter:<br />$ history | grep command-name<br />$ history | egrep -i 'scp|ssh|ftp'<br />Emacs Line-Edit Mode Command History Searching<br /><br />To get previous command containing string, hit [CTRL]+[r] followed by search string:<br /><br />(reverse-i-search): <br /><br />To get previous command, hit [CTRL]+[p]. You can also use up arrow key.<br /><br />CTRL-p<br /><br />To get next command, hit [CTRL]+[n]. You can also use down arrow key.<br /><br />CTRL-n<br /><br /></p><p><strong>fc command</strong></p><p>Apart from hostory command there are fc command to extract the command from history. The fc stands for either "find command" or "fix command.</p><p>For example list last 10 command, enter:<br />$ fc -l 10<br />To list commands 130 through 150, enter:<br />$ fc -l 130 150<br />To list all commands since the last command beginning with ssh, enter:<br />$ fc -l ssh<br />You can edit commands 1 through 5 using vi text editor, enter:<br />$ fc -e vi 1 5</p><p><strong>Delete command history</strong><br /><br />The -c option causes the history list to be cleared by deleting all of the entries:<br />$ history -c</p>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>
<item>
	<guid isPermaLink="true">https://bioinformaticsonline.com/pages/view/35525/linux-commands-cheat-sheet-for-bioinformatics-and-computational-biology-professionals</guid>
	<pubDate>Mon, 05 Feb 2018 18:50:41 -0600</pubDate>
	<link>https://bioinformaticsonline.com/pages/view/35525/linux-commands-cheat-sheet-for-bioinformatics-and-computational-biology-professionals</link>
	<title><![CDATA[Linux Commands Cheat Sheet for Bioinformatics and Computational Biology Professionals]]></title>
	<description><![CDATA[<p><span>The purpose of this cheat sheet is to introduce biologist and bioinformatician to the frequently used tools for NGS analysis as well as giving experience in writing one-liners.</span></p><ul>
<li><span></span><span><strong>File System</strong></span><span><strong><br /> </strong></span><span>ls</span><span>&nbsp;&mdash; list items in current directory</span><span><br /> </span><span>ls -l</span><span>&nbsp;&mdash; list items in current directory and show in long format to see perimissions, size, and modification date</span><span><br /> </span><span>ls -a</span><span>&nbsp;&mdash; list all items in current directory, including hidden files</span><span><br /> </span><span>ls -F</span><span>&nbsp;&mdash; list all items in current directory and show directories with a slash and executables with a star</span><span><br /> </span><span>ls dir</span><span>&nbsp;&mdash; list all items in directory dir</span><span><br /> </span><span>cd dir</span><span>&nbsp;&mdash; change directory to dir</span><span><br /> </span><span>cd ..</span><span>&nbsp;&mdash; go up one directory</span><span><br /> </span><span>cd /</span><span>&nbsp;&mdash; go to the root directory</span><span><br /> </span><span>cd ~</span><span>&nbsp;&mdash; go to to your home directory</span><span><br /> </span><span>cd -</span><span>&nbsp;&mdash; go to the last directory you were just in</span><span><br /> </span><span>pwd</span><span>&nbsp;&mdash; show present working directory</span><span><br /> </span><span>mkdir dir</span><span>&nbsp;&mdash; make directory dir</span><span><br /> </span><span>rm file</span><span>&nbsp;&mdash; remove file</span><span><br /> </span><span>rm -r dir</span><span>&nbsp;&mdash; remove directory dir recursively</span><span><br /> </span><span>cp file1 file2</span><span>&nbsp;&mdash; copy file1 to file2</span><span><br /> </span><span>cp -r dir1 dir2</span><span>&nbsp;&mdash; copy directory dir1 to dir2 recursively</span><span><br /> </span><span>mv file1 file2</span><span>&nbsp;&mdash; move (rename) file1 to file2</span><span><br /> </span><span>ln -s file link</span><span>&nbsp;&mdash; create symbolic link to file</span><span><br /> </span><span>touch file</span><span>&nbsp;&mdash; create or update file</span><span><br /> </span><span>cat file</span><span>&nbsp;&mdash; output the contents of file</span><span><br /> </span><span>less file</span><span>&nbsp;&mdash; view file with page navigation</span><span><br /> </span><span>head file</span><span>&nbsp;&mdash; output the first 10 lines of file</span><span><br /> </span><span>tail file</span><span>&nbsp;&mdash; output the last 10 lines of file</span><span><br /> </span><span>tail -f file</span><span>&nbsp;&mdash; output the contents of file as it grows, starting with the last 10 lines</span><span><br /> </span><span>vim file</span><span>&nbsp;&mdash; edit file</span><span><br /> </span><span>alias name 'command'</span><span>&nbsp;&mdash; create an alias for a command</span><span><br /> </span></li>
<li><span></span><span><strong>System</strong></span><span><strong><br /> </strong></span><span>shutdown</span><span>&nbsp;&mdash; shut down machine</span><span><br /> </span><span>reboot</span><span>&nbsp;&mdash; restart machine</span><span><br /> </span><span>date</span><span>&nbsp;&mdash; show the current date and time</span><span><br /> </span><span>whoami</span><span>&nbsp;&mdash; who you are logged in as</span><span><br /> </span><span>finger user</span><span>&nbsp;&mdash; display information about user</span><span><br /> </span><span>man command</span><span>&nbsp;&mdash; show the manual for command</span><span><br /> </span><span>df</span><span>&nbsp;&mdash; show disk usage</span><span><br /> </span><span>du</span><span>&nbsp;&mdash; show directory space usage</span><span><br /> </span><span>free</span><span>&nbsp;&mdash; show memory and swap usage</span><span><br /> </span><span>whereis app</span><span>&nbsp;&mdash; show possible locations of app</span><span><br /> </span><span>which app</span><span>&nbsp;&mdash; show which app will be run by default</span><span><br /> </span></li>
<li><span></span><span><strong>Process Management</strong></span><span><strong><br /> </strong></span><span>ps</span><span>&nbsp;&mdash; display your currently active processes</span><span><br /> </span><span>top</span><span>&nbsp;&mdash; display all running processes</span><span><br /> </span><span>kill pid</span><span>&nbsp;&mdash; kill process id pid</span><span><br /> </span><span>kill -9 pid</span><span>&nbsp;&mdash; force kill process id pid</span><span><br /> </span></li>
<li><span></span><span><strong>Permissions</strong></span><span><strong><br /> </strong></span><span>ls -l</span><span>&nbsp;&mdash; list items in current directory and show permissions</span><span><br /> </span><span>chmod ugo file</span><span>&nbsp;&mdash; change permissions of file to ugo - u is the user's permissions, g is the group's permissions, and o is everyone else's permissions. The values of u, g, and o can be any number between 0 and 7.</span><span><br /> </span><span>7</span><span>&nbsp;&mdash; full permissions</span><span><br /> </span><span>6</span><span>&nbsp;&mdash; read and write only</span><span><br /> </span><span>5</span><span>&nbsp;&mdash; read and execute only</span><span><br /> </span><span>4</span><span>&nbsp;&mdash; read only</span><span><br /> </span><span>3</span><span>&nbsp;&mdash; write and execute only</span><span><br /> </span><span>2</span><span>&nbsp;&mdash; write only</span><span><br /> </span><span>1</span><span>&nbsp;&mdash; execute only</span><span><br /> </span><span>0</span><span>&nbsp;&mdash; no permissions</span><span><br /> </span><span>chmod 600 file</span><span>&nbsp;&mdash; you can read and write - good for files</span><span><br /> </span><span>chmod 700 file</span><span>&nbsp;&mdash; you can read, write, and execute - good for scripts</span><span><br /> </span><span>chmod 644 file</span><span>&nbsp;&mdash; you can read and write, and everyone else can only read - good for web pages</span><span><br /> </span><span>chmod 755 file</span><span>&nbsp;&mdash; you can read, write, and execute, and everyone else can read and execute - good for programs that you want to share</span><span><br /> </span></li>
<li><span></span><span><strong>Networking</strong></span><span><strong><br /> </strong></span><span>wget file</span><span>&nbsp;&mdash; download a file</span><span><br /> </span><span>curl file</span><span>&nbsp;&mdash; download a file</span><span><br /> </span><span>scp user@host:file dir</span><span>&nbsp;&mdash; secure copy a file from remote server to the dir directory on your machine</span><span><br /> </span><span>scp file user@host:dir</span><span>&nbsp;&mdash; secure copy a file from your machine to the dir directory on a remote server</span><span><br /> </span><span>scp -r user@host:dir dir</span><span>&nbsp;&mdash; secure copy the directory dir from remote server to the directory dir on your machine</span><span><br /> </span><span>ssh user@host</span><span>&nbsp;&mdash; connect to host as user</span><span><br /> </span><span>ssh -p port user@host</span><span>&nbsp;&mdash; connect to host on port as user</span><span><br /> </span><span>ssh-copy-id user@host</span><span>&nbsp;&mdash; add your key to host for user to enable a keyed or passwordless login</span><span><br /> </span><span>ping host</span><span>&nbsp;&mdash; ping host and output results</span><span><br /> </span><span>whois domain</span><span>&nbsp;&mdash; get information for domain</span><span><br /> </span><span>dig domain</span><span>&nbsp;&mdash; get DNS information for domain</span><span><br /> </span><span>dig -x host</span><span>&nbsp;&mdash; reverse lookup host</span><span><br /> </span><span>lsof -i tcp:1337</span><span>&nbsp;&mdash; list all processes running on port 1337</span><span><br /> </span></li>
<li><span></span><span><strong>Searching</strong></span><span><strong><br /> </strong></span><span>grep pattern files</span><span>&nbsp;&mdash; search for pattern in files</span><span><br /> </span><span>grep -r pattern dir</span><span>&nbsp;&mdash; search recursively for pattern in dir</span><span><br /> </span><span>grep -rn pattern dir</span><span>&nbsp;&mdash; search recursively for pattern in dir and show the line number found</span><span><br /> </span><span>grep -r pattern dir --include='*.ext</span><span>&nbsp;&mdash; search recursively for pattern in dir and only search in files with .ext extension</span><span><br /> </span><span>command | grep pattern</span><span>&nbsp;&mdash; search for pattern in the output of command</span><span><br /> </span><span>find file</span><span>&nbsp;&mdash; find all instances of file in real system</span><span><br /> </span><span>locate file</span><span>&nbsp;&mdash; find all instances of file using indexed database built from the updatedb command. Much faster than find</span><span><br /> </span><span>sed -i 's/day/night/g' file</span><span>&nbsp;&mdash; find all occurrences of day in a file and replace them with night - s means substitude and g means global - sed also supports regular expressions</span><span><br /> </span></li>
<li><span></span><span><strong>Compression</strong></span><span><strong><br /> </strong></span><span>tar cf file.tar files</span><span>&nbsp;&mdash; create a tar named file.tar containing files</span><span><br /> </span><span>tar xf file.tar</span><span>&nbsp;&mdash; extract the files from file.tar</span><span><br /> </span><span>tar czf file.tar.gz files</span><span>&nbsp;&mdash; create a tar with Gzip compression</span><span><br /> </span><span>tar xzf file.tar.gz</span><span>&nbsp;&mdash; extract a tar using Gzip</span><span><br /> </span><span>gzip file</span><span>&nbsp;&mdash; compresses file and renames it to file.gz</span><span><br /> </span><span>gzip -d file.gz</span><span>&nbsp;&mdash; decompresses file.gz back to file</span><span><br /> </span></li>
<li><span></span><span><strong>Shortcuts</strong></span><span><strong><br /> </strong></span><span>ctrl+a</span><span>&nbsp;&mdash; move cursor to beginning of line</span><span><br /> </span><span>ctrl+f</span><span>&nbsp;&mdash; move cursor to end of line</span><span><br /> </span><span>alt+f</span><span>&nbsp;&mdash; move cursor forward 1 word</span><span><br /> </span><span>alt+b</span><span>&nbsp;&mdash; move cursor backward 1 word</span><span><br /> </span></li>
<li></li>
</ul>]]></description>
	<dc:creator>Rahul Nayak</dc:creator>
</item>

</channel>
</rss>