Skip to main content

Advanced Pipeline for Simple yet Comprehensive AnaLysEs of DNA metabarcoding data - Conda installer (workaround)

Project description

Apscale Installer

Important changes

  • APSCALE4 is now implement in APSCALE-GUI [22.08.2025]
  • Please update the environment to "apscale4" (upgraded to python3.12)
  • The original "apscale" environment is outdated (python3.10 is no longer supported).

Introduction

The easiest way to install the apscale metabarcoding workflow is by using Miniconda3. Miniconda will create an isolated environment with all the suggested versions of each tool.

Note: Currently, vsearch and blast+ cannot be automatically installed via conda. For now, the easiest solution is the installation through the apscale-installer script. We will update this Wiki when vsearch and blast+ are available via conda. Linux users can install vsearch and blast+ already now using conda.

This tutorial will install the following tools:

Miniconda Installation

  1. Install Miniconda by following the instructions.

  2. Open a new Anaconda (Miniconda3) terminal.

    • Windows: Type 'Anaconda' in your search bar and select 'Anaconda Powershell Prompt (miniconda3)'.
    • MacOS: Open a new terminal. You will see the (base) environment before your user name.
  3. Download the respective environment installation file for Windows or MacOS.

  4. Install the metabarcoding environment by typing:

    conda env create -f apscale_env_windows_aarch64.yml
    
  5. This should automatically install all dependencies. After the installation, activate the environment:

    conda activate apscale4
    
  6. Windows and MacOS users run the apscale-installer script:

    apscale_installer
    
  7. Linux and MacOS (intel) users can use conda:

    conda install bioconda::vsearch
    conda install bioconda::blast
    playwright install
    
  8. Verify your installations:

    vsearch --help
    blastn -h
    
  • If you want to uninstall the old apscale environment type:
    conda remove -n apscale --all
    

Miniconda Installation (manual)

  • If the yml installation of the environment fails a manual installation can be performed:

    conda create -n apscale4 python=3.12 ipython
    conda activate apscale4
    pip install apscale
    pip install apscale_gui
    pip install apscale_installer
    pip install apscale_blast
    pip install boldigger3
    pip install demultiplexer2
    apscale_installer
    

Usage

Now that everything is installed, you can use the installed software.

Refer to the homepages of each program to run learn how to use them:

Video tutorial

There is also a YouTube tutorial available, where the installation of Windows and MacOS is demonstrated.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

apscale_installer-1.0.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

apscale_installer-1.0.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file apscale_installer-1.0.0.tar.gz.

File metadata

  • Download URL: apscale_installer-1.0.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for apscale_installer-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f68e926f7f00590c79f388bdd7a7a5cf39dbafd385d94ebf9a1057f3fbf18385
MD5 5d591e09f33261b8d0e533604a750052
BLAKE2b-256 a2e5e6631c7bca4eb0575cf0425f7c0c380772771cc901bcf5cdb98b01d1e529

See more details on using hashes here.

File details

Details for the file apscale_installer-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for apscale_installer-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ffb1f051273bfd71ac1a1ad864beecfcfa52eb1118d6f1f1649f0d333044ed22
MD5 ae84d5b435c4432c84edcaa668093cfe
BLAKE2b-256 3a8cce104a632137b2ec85f289487716a5c731e2aa8175ab51c9247d53a7006e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page