User Tools

Site Tools


mira-software

This is an old revision of the document!


mira

MIRA - Sequence assembler and sequence mapping for whole genome shotgun and EST / RNASeq sequencing data.

v4.0.2

Usage

  • Show all available versions of mira
    module avail mira
  • Load mira module:
    module load mira/4.0.2
  • get quick help:
    mira --help

Installation

  • mira is already compiled, just download the tarball & copy content to /export/apps
    wget "http://sourceforge.net/projects/mira-assembler/files/MIRA/stable/mira_4.0.2_linux-gnu_x86_64_static.tar.bz2/download" -O mira_4.0.2_linux-gnu_x86_64_static.tar.bz2
    sudo mkdir -p /export/apps/mira/4.0.2
    sudo cp -r /home/joguya/src/mira_4.0.2_linux-gnu_x86_64_static/* /export/apps/mira/4.0.2/
  • mira module file
    #%Module1.0
    #####################################################################
    ##
    ## mira Modulefile
    ## By James Oguya, j.oguya@cgiar.org
    ## December, 2014
    ##
    
    set appname         mira
    set version         4.0.2
    set prefix          /export/apps/${appname}/${version}
    set exec_prefix     ${prefix}
    set url "http://sourceforge.net/apps/mediawiki/mira-assembler/index.php?title=Main_Page"
    set msg "MIRA - Sequence assembler and sequence mapping for whole genome shotgun and EST / RNASeq sequencing data.\nMIRA Official Site: $url\n"
    
    module-whatis $msg
    
    proc ModulesHelp { } {
        puts stderr "$msg"
    }
    
    conflict        mira
    
    prepend-path    PATH    ${exec_prefix}/bin
    
    # mira depends on repeatmasker, load the repeatmasker module as well
    if { ![is-loaded staden] } {
        module load staden
    }
  • deploy the new module using ansible
    ansible-playbook site.yml -u provisioning -K -s --limit=compute --tags=module
mira-software.1418721640.txt.gz · Last modified: 2014/12/16 09:20 by joguya