Installing samtools from sourceforge
2
0
Entering edit mode
6.1 years ago
c.clarido ▴ 110

Hello community,

I am trying to install the old samtools 0.1.19 from sourceforge. I can't find any documentation how to install the program. I downloaded it and uncompressed it with tar command, then I went to the folder and read the INTALL file which states the following:

System Requirements
===================

SAMtools depends on the zlib library <http://www.zlib.net>. Version 1.2.3+ is
preferred and with 1.2.3+ you can compile razip and use it to compress a FASTA
file. SAMtools' faidx is able to index a razip-compressed FASTA file to save
diskspace. Older zlib also works with SAMtools, but razip cannot be compiled.

The text-based viewer (tview) requires the GNU ncurses library
<http://www.gnu.org/software/ncurses/>, which comes with Mac OS X and most of
the modern Linux/Unix distributions. If you do not have this library installed,
you can still compile the rest of SAMtools by manually changing:
`-D_CURSES_LIB=1' to `-D_CURSES_LIB=0' at the line starting with `DFLAGS=', and
comment out the line starting with `LIBCURSES='.

Compilation
===========

Type `make' to compile samtools. If you have zlib >= 1.2.2.1, you can compile
razip with `make razip'.


Installation
============

Copy `samtools', `bcftools/bcftools' and other executables/scripts in `misc' to
a location you want (e.g. a directory in your $PATH). You may also copy
`samtools.1' and `bcftools/bcftools.1' to a directory in your $MANPATH such
that the `man' command may find the manual.

So I run the make command as suggested and tried to run the samtools command but nothing happened and I get the following:

-bash: samtools: command not found

Any suggestion how I can install it properly?

PS. I am not very good with linux jargons. PS: I am required to use this specific version of samtools and not the newer ones.

installation sourceforge samtools samtools0.1.19 • 3.4k views
ADD COMMENT
1
Entering edit mode

Hello,

Why? You were told to update to the newest version.

fin swimmer

ADD REPLY
0
Entering edit mode

Hi fin,

Yes I asked them and I am to use this version sadly...

ADD REPLY
0
Entering edit mode

With conda you can easily install any version you like.

ADD REPLY
0
Entering edit mode

*that has been packaged in to it...

ADD REPLY
0
Entering edit mode

Yes I asked them and I am to use this version sadly...

Was there a logical reason given by them?

ADD REPLY
0
Entering edit mode

Did the make process complete without error?

ADD REPLY
0
Entering edit mode

yeah I believe I saw some errors, if I rerun it it will just say there is nothing to be done

ADD REPLY
1
Entering edit mode
6.1 years ago

It is likely you don't have the samtools executable binary in the $PATH. If so, try to run it by using

./samtools

when you are in the directory containing the program

ADD COMMENT
0
Entering edit mode

Thank you for the reply. I get however the following:

./samtools: No such file or directory
ADD REPLY
1
Entering edit mode

are you in the same directory that samtools is ? In addition... is the samtools file executable ?. You can see it by running

ls -l

You need to see an "x" at least in the first group of letters after the hyphen If not, run

chmod +x samtools
ADD REPLY
0
Entering edit mode

Yeah It's working! thank you! I went to the folder and typed ./samtools and showed the options

ADD REPLY
1
Entering edit mode
6.1 years ago
Dhana ▴ 110

The samtools executable should be located with the bin folder. It should run when you run it as /bin/samtools

ADD COMMENT

Login before adding your answer.

Traffic: 2353 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6