Seqanswers Leaderboard Ad

Collapse

Announcement

Collapse
No announcement yet.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Installing Pysam for windows

    Hello.

    I need a way to work with BAM files and as I am somewhat familiar with Python (2.7) I wanted to use the module pysam. However, it has proven rather troublesome to install on my pc (Windows 8, 64 bit).

    When I first tried to install it, I got an error about not having Microsof Visual C++; I subsequently downloaded visual c++ compiler. Now when I try to install it (no matter how, whether with pip, easy_install, or whatever) I still get an error:

    cl : Command line error D8021 : invalid numeric argument '/Wno-error=declaration
    -after-statement'

    error: command 'C:\\Users\\Mark\\AppData\\Local\\Programs\\Common\\Microsoft\\Vi
    sual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

    I've tried several suggestions from stackoverflow; insalling 32-bit python instead of 64 (which supposedly caused some problems for others); I tried using an older version of pip when I thought pip might not be working (there was an issue with newer versions having some SSN issue when trying to install packages). Still no solution.

    So if anyone can give me a detailed explanation for how to effectively install pysam I would much appreciate it.

    Alternatively, if there's an easier way to work with BAM files, any suggestions are welcome. I recently installed cygwin on my pc for other purposes but perhaps I could use SAMtools via cygwin. Any suggestions appreciated though, thanks.

  • #2
    Are you familiar with command line/unix? If not you can easily pick up the basics by following this guide: http://korflab.ucdavis.edu/Unix_and_Perl/current.html

    You can then get around all these issues by using a virtual machine running linux on your PC.

    Comment


    • #3
      Originally posted by GenoMax View Post
      Are you familiar with command line/unix? If not you can easily pick up the basics by following this guide: http://korflab.ucdavis.edu/Unix_and_Perl/current.html

      You can then get around all these issues by using a virtual machine running linux on your PC.
      Only a little. I've used the Cygwin unix-like environment a bit. Would using a virtual machine require me to partition my hard drive?

      And are you saying this would make it easier to install pysam, or that I could just employ SAMtools from the unix command line?

      Thanks.

      Comment


      • #4
        Originally posted by Mark2 View Post
        Only a little. I've used the Cygwin unix-like environment a bit. Would using a virtual machine require me to partition my hard drive?
        No it would not require partitioning. You would be able to run something like Virtualbox https://www.virtualbox.org/wiki/Downloads and a linux distribution (look into Debian or Ubuntu).
        Originally posted by Mark2 View Post
        And are you saying this would make it easier to install pysam, or that I could just employ SAMtools from the unix command line?
        Thanks.
        If your only interest in using pysam is to use samtools-like functionality then it would be simpler to use Samtools natively on unix.

        Even though many programs can be made to work in cygwin there will eventually be something that won't work. If you are planning to do significant NGS analysis then consider putting in a week or two to acquire enough unix command line skills.

        Comment


        • #5
          Originally posted by GenoMax View Post
          No it would not require partitioning. You would be able to run something like Virtualbox https://www.virtualbox.org/wiki/Downloads and a linux distribution (look into Debian or Ubuntu).

          If your only interest in using pysam is to use samtools-like functionality then it would be simpler to use Samtools natively on unix.

          Even though many programs can be made to work in cygwin there will eventually be something that won't work. If you are planning to do significant NGS analysis then consider putting in a week or two to acquire enough unix command line skills.
          Ok, I'm now installing virtual box. Thanks for the suggestion.

          Comment

          Latest Articles

          Collapse

          • seqadmin
            Addressing Off-Target Effects in CRISPR Technologies
            by seqadmin






            The first FDA-approved CRISPR-based therapy marked the transition of therapeutic gene editing from a dream to reality1. CRISPR technologies have streamlined gene editing, and CRISPR screens have become an important approach for identifying genes involved in disease processes2. This technique introduces targeted mutations across numerous genes, enabling large-scale identification of gene functions, interactions, and pathways3. Identifying the full range...
            08-27-2024, 04:44 AM
          • seqadmin
            Selecting and Optimizing mRNA Library Preparations
            by seqadmin



            Sequencing mRNA provides a snapshot of cellular activity, allowing researchers to study the dynamics of cellular processes, compare gene expression across different tissue types, and gain insights into the mechanisms of complex diseases. “mRNA’s central role in the dogma of molecular biology makes it a logical and relevant focus for transcriptomic studies,” stated Sebastian Aguilar Pierlé, Ph.D., Application Development Lead at Inorevia. “One of the major hurdles for...
            08-07-2024, 12:11 PM

          ad_right_rmr

          Collapse

          News

          Collapse

          Topics Statistics Last Post
          Started by seqadmin, 08-27-2024, 04:40 AM
          0 responses
          16 views
          0 likes
          Last Post seqadmin  
          Started by seqadmin, 08-22-2024, 05:00 AM
          0 responses
          293 views
          0 likes
          Last Post seqadmin  
          Started by seqadmin, 08-21-2024, 10:49 AM
          0 responses
          135 views
          0 likes
          Last Post seqadmin  
          Started by seqadmin, 08-19-2024, 05:12 AM
          0 responses
          124 views
          0 likes
          Last Post seqadmin  
          Working...
          X