ACE Configurator for ELISpot
ACE facilitates (1) generation of ELISpot configurations (peptide-pool assignments) using a deep learning approach to cluster similar peptides and (2) deconvolution of pool spot counts for identification of immunogenic peptides.
01. Installation
01-1. Standalone Graphical User Interface (Recommended)
Please note that the ACE GUI software will take a long time to load (~30 seconds :coffee:). We also recommend that you have Google Chrome installed on your machine.
| Operating System | Link | Version |
|---|---|---|
| Mac | Download | v0.1.3.0 (latest) |
| Windows 10 | Download | v0.1.3.0 (latest) |
For Windows versions, first unzip the file and look for an application file called ACE inside the unzipped foler.
Previous versions of ACE are available here.
01-2. Python Package
ACE is available on PyPI
pip install ace-elispot
You can also download a specific version of ACE from here.
Subsequently install the ACE package using pip:
pip install ace-elispot-<version>.tar.gz
Dependencies
- python==3.10.13
- pip==25.0
- numpy==1.26.4
- pandas==2.2.3
- scipy==1.15.2
- scikit-learn==1.6.1
- openpyxl=3.1.5
- setuptools==72.1.0
- pyinstaller==6.13.0
- transformers=4.30.2
- pillow==11.1.0
- eel==0.18.1
- golfy==2.5.0
- levenshtein==0.27.1
- networkx==3.4.2
- ortools==9.8.3296
- torch==2.2.2
02. Usage
ACE is available as a command-line interface after you install the python package:
usage: ace [-h] [--version] {generate,deconvolve,verify} ...
ACE Configurator for ELISpot.
positional arguments:
{generate,deconvolve,verify}
ACE sub-commands.
generate Generates an ELISpot experiment configuration.
deconvolve Deconvolve hit peptide IDs given read-outs from an ELISpot experiment.
verify Verifies whether an ELISpot assignment satisfies all ACE constraints.
options:
-h, --help show this help message and exit
-v, --version show program version number and exit
Read the full documentation on the python package at https://pirl-unc.github.io/ace/
03. Citation
If you use ACE in a publication, please cite our publication describing ACE.
Metadata
Release files for ace-elispot 0.1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ace_elispot-0.1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / ace_elispot-0.1.3.0-py3-none-any.whl
| Download URL | ace_elispot-0.1.3.0-py3-none-any.whl |
|---|---|
| Size | 29.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e99cddba8fc4a71875d847144249e38bc624f8e868ae093f8b268586efcdc063
|
|
BLAKE2b-256 checksum How to use checksums |
a0d990a00f84ada773d8fc20d2009c96de9e1f3e2a1c5f7c4fec499fc7cd201e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.13
|