Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.44 KB

README.md

File metadata and controls

45 lines (34 loc) · 1.44 KB

IgBLAST.jl

igblast-logo-svg

Dev Build Status Coverage

A Julia package for running IgBLAST (v1.22.0) analyses on immunoglobulin (Ig) and T cell receptor (TCR) sequences.

Features

  • Automatic installation and management of IgBLAST binaries
  • Support for both IgBLASTn and IgBLASTp
  • Easy-to-use interface with customizable parameters
  • Progress monitoring for long-running analyses

Installation

using Pkg
Pkg.add("IgBLAST")

Quick Start

using IgBLAST

# Install IgBLAST (if not already installed)
install_igblast()

# Run an IgBLASTn analysis (example)
run_igblast(
    IgBLASTn,
    "data/ERR4238106.fasta.gz",
    "data/Macaca_mulatta_V.fasta",
    "data/Macaca_mulatta_D.fasta",
    "data/Macaca_mulatta_J.fasta",
    "data/rhesus_monkey_gl.aux",
    "ERR4238106.tsv",
    additional_params = Dict("organism" => "rhesus_monkey", "ig_seqtype" => "Ig")
)

For more detailed information, please refer to the documentation.