Tuesday, May 11, 2021

Install a specific version of spades in conda

 

 $ conda search spades
Loading channels: done
# Name                       Version           Build  Channel             
spades                         3.5.0               1  bioconda            
spades                         3.5.0          py27_0  bioconda            
spades                         3.6.2               0  bioconda            
spades                         3.7.0               0  bioconda            
spades                         3.8.0               0  bioconda            
spades                         3.8.1               0  bioconda            
spades                         3.9.0               0  bioconda            
spades                         3.9.0               3  bioconda            
spades                         3.9.0               4  bioconda            
spades                         3.9.0          py27_1  bioconda            
spades                         3.9.0          py27_2  bioconda            
spades                         3.9.0          py34_1  bioconda            
spades                         3.9.0          py35_1  bioconda            
spades                         3.9.0          py35_2  bioconda            
spades                         3.9.1               0  bioconda            
spades                         3.9.1      h9ee0642_1  bioconda            
spades                        3.10.0          py27_0  bioconda            
spades                        3.10.0          py34_0  bioconda            
spades                        3.10.0          py35_0  bioconda            
spades                        3.10.1               1  bioconda            
spades                        3.10.1          py27_0  bioconda            
spades                        3.10.1          py34_0  bioconda            
spades                        3.10.1          py35_0  bioconda            
spades                        3.11.0          py27_0  bioconda            
spades                        3.11.0 py27_zlib1.2.8_1  bioconda            
spades                        3.11.0          py35_0  bioconda            
spades                        3.11.0 py35_zlib1.2.8_1  bioconda            
spades                        3.11.0          py36_0  bioconda            
spades                        3.11.0 py36_zlib1.2.8_1  bioconda            
spades                        3.11.1      h21aa3a5_2  bioconda            
spades                        3.11.1      h21aa3a5_3  bioconda            
spades                        3.11.1      hb7ba0dd_4  bioconda            
spades                        3.11.1 py27_zlib1.2.11_1  bioconda            
spades                        3.11.1 py27_zlib1.2.8_0  bioconda            
spades                        3.11.1 py35_zlib1.2.11_1  bioconda            
spades                        3.11.1 py35_zlib1.2.8_0  bioconda            
spades                        3.11.1 py36_zlib1.2.11_1  bioconda            
spades                        3.11.1 py36_zlib1.2.8_0  bioconda            
spades                        3.12.0               1  bioconda            
spades                        3.12.0      h9ee0642_2  bioconda            
spades                        3.12.0          py27_0  bioconda            
spades                        3.12.0          py35_0  bioconda            
spades                        3.12.0          py36_0  bioconda            
spades                        3.13.0               0  bioconda            
spades                        3.13.1               0  bioconda            
spades                        3.13.1      h2d02072_2  bioconda            
spades                        3.13.1      hfb2e325_1  bioconda            
spades                        3.13.2      h2d02072_0  bioconda            
spades                        3.14.0      h2d02072_0  bioconda            
spades                        3.14.1      h2d02072_0  bioconda            
spades                        3.14.1      h2d02072_1  bioconda            
spades                        3.14.1      h95f258a_2  bioconda            
spades                        3.15.0      h633aebb_0  bioconda            
spades                        3.15.2      h633aebb_0  bioconda            
spades                        3.15.2      h95f258a_1  bioconda 

py35_0 means that you need python version 3.5 for this specific version. If you only have python3.4 and the package is only for version 3.5 you cannot install it with conda. (see here for more details: https://stackoverflow.com/questions/38411942/anaconda-conda-install-a-specific-package-version)

$ conda install spades=3.9.0

conda install spades=3.9.0
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /storage/apps/anaconda3

  added / updated specs:
    - spades=3.9.0


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    spades-3.9.0               |                0         9.1 MB  bioconda
    ------------------------------------------------------------
                                           Total:         9.1 MB

The following packages will be DOWNGRADED:

  spades                                           3.13.1-0 --> 3.9.0-0


Proceed ([y]/n)? y


Downloading and Extracting Packages
spades-3.9.0         | 9.1 MB    | ##################################################################################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done


conda install -c bacant -c conda-forge -c bioconda bacant=3.3.4