This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Installing Genome-Music-0.04

Hi: I am trying to install genome-music using a source package provided in one of the answers in this link: MuSIC source code

Have installed several perl dependencies and now all seems done except:
! Genome (0.06) is installed, but we need version >= 0.08

And the interesting thing is that the 0.06 is the latest version I could find available online:

http://search.cpan.org/~sakoht/Genome-0.06/

Shall really appreciate comments/suggestions

Sahil

music

2 answers

You can find it in the same APT repository. As is typical for APT repos, packages are organized alphabetically down here: http://apt.genome.wustl.edu/ubuntu/pool/main/

And you can find a tarball with genome_0.80.1 down here: http://apt.genome.wustl.edu/ubuntu/pool/main/g/genome/genome_0.80.1-3.tar.gz

But be aware that getting this installed from source can be a real pain. The FAQs recommend using an Ubuntu virtual machine, so that you can just follow the much easier APT installation steps.

I recently put together a list of installation instructions here: Installation of the MuSiC suite on unsupported linux distributions. Hope it helps.

A lot of steps, but this worked like a breeze !!

Ha! No kidding. I have ideas to make it much shorter, but it will be a while till I find the time to automate cross-platform testing and packaging. Glad you got it to work.

@Cyriac: any idea? /usr/bin/env: genome-perl: No such file or directory

That must be due to a change in one of MuSiC's dependencies. genome-perl is just a link to the version of perl that we like to use in-house at the Genome Institute at WashU. Just add alias genome-perl='/usr/bin/perl' to your ~/.bash_alias file and you should be good to go.

i updated that earlier with alias but still same message:

$ which genome-perl 
alias genome-perl='/usr/bin/perl'
    /usr/bin/perl
 $ gmt music
/usr/bin/env: genome-perl: No such file or directory

i realise that gmt is a perl script: I edited the script header to /bin/perl ; its working .... Thanks

Log in to answer this question.