Skip to main content

A software for the analysis of immune repertoires

Project description

AIMS - An Automated Immune Molecule Separator

Quick Start

As of AIMS v0.9, everything should be nicely wrapped up as an installable pypi package. You can simply install the AIMS GUI, CLI, and notebook using pip:

pip install aims-immune

Whether you are a new or returning AIMS user, it is strongly recommended you check out the documentation (see below) to learn details about formatting and usage. For returning users especially, the way AIMS is called has changed completely.

Description

The primary goal of AIMS is to identify discriminating factors between two distinct sets of immune molecules. As of versions 0.8 and later, the software is now capable of analyzing any set of sequences with general conservation and localized diversity. AIMS has specific analysis modes for Immunoglobulins (Ig - T Cell Receptors and Antibodies) and Peptides (Specifically those isolated from MHC), as well as a more general multi-sequence alignment analysis mode that has been used to characterize MHC molecules, MHC-like molecules, and the non-immunological Dpr-DIP proteins.

AIMS is a python package distributed in a notebook, CLI, and GUI format. An example of an application of AIMS can be seen in this peer-reviewed article: https://elifesciences.org/articles/61393

When publishing analysis from this software, please cite:

Boughter CT, Borowska MT, Guthmiller JJ, Bendelac A, Wilson PC, Roux B, Adams EJ. Biochemical Patterns of Antibody Polyreactivity Revealed Through a Bioinformatics-Based Analysis of CDR Loops. eLife. 2020. DOI: 10.7554/eLife.61393

&

Boughter CT, Meier-Schellersheim M. An Integrated Approach to the Characterization of Immune Repertoires Using AIMS: An Automated Immune Molecule Separator. BioRxiv. 2022. DOI: 10.1101/2022.12.07.519510

Documentation

Rather than have all of the instructions on this GitHub page, all information on installation and usage (and more!) has been moved to a separate, more readable documentation page. Please follow this link:

https://aims-doc.readthedocs.io/en/latest/

For the comprehensive AIMS user guide.

Reproduction of Published Results

As of versions 0.8 and later, the data necessary for reproducing data published thus far have been moved to a separate repository. This repository can be found here:

https://github.com/ctboughter/AIMS_manuscripts

The underlying code remains the same, and will continue to be updated. This has been done to keep the AIMS analysis software more streamlined and less cluttered with manuscript-specific analysis.

Further Reading

Now that AIMS has been out and in the wild for around two years, there have been additional published peer-reviewed manuscripts or posted preprints that highlight the capabilities of AIMS! I'll try to keep this list relatively up to date, and if it ever gets lengthy will likely move it to the ReadTheDocs page. Manuscripts thus far include:

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

aims_immune-0.7.9.tar.gz (4.7 MB view details)

Uploaded Source

Built Distribution

aims_immune-0.7.9-py3-none-any.whl (4.8 MB view details)

Uploaded Python 3

File details

Details for the file aims_immune-0.7.9.tar.gz.

File metadata

  • Download URL: aims_immune-0.7.9.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for aims_immune-0.7.9.tar.gz
Algorithm Hash digest
SHA256 8f03daf2a284fb2a728dc7e6291b90ee526191ef9ed856fa6aa3bba0a6d5165b
MD5 95cf276bd9a98144c9db282e6f384ade
BLAKE2b-256 4588b93abeaddffed73cd1b697f6236e1435988bb9b4149ca6bb2b87800cc2df

See more details on using hashes here.

Provenance

File details

Details for the file aims_immune-0.7.9-py3-none-any.whl.

File metadata

  • Download URL: aims_immune-0.7.9-py3-none-any.whl
  • Upload date:
  • Size: 4.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for aims_immune-0.7.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f62615a4103dcdd84e02c17a81916fa72083d47601d53db1ab1f8d3b055ed978
MD5 bc39c3af1902605154339992fa2f6e1b
BLAKE2b-256 f925490fdf5952115ba5766629b31b2beeedac6b3c0af51403c174b36ed664d0

See more details on using hashes here.

Provenance

Supported by

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