No project description provided
Project description
neofind
Discover and analyze neoantigens using RNA, Ribo, and WES/WGS sequence data.
Overview
neofind is a pipeline for discovering and analyzing neoantigens using RNA, Ribo, and WES/WGS sequence data.
It is recommended to use the docker or conda environment to run the pipeline.
Requirements
- Python 3.10+
- Python modules:
- pandas
- numpy
- scipy
- sklearn
- matplotlib
- seaborn
- pysam
- minimap2
- samtools
- bedtools
neofind modules
The main module of neofind, which includes the following sub-modules:
- gene
- count
neofind gene
Usage
neofind gene -i ../input/{}/pass.fq.gz -r ../reference/fasta/genome.fa -o ./{}_gene.sam --parms '--secondary=no --cs -a --sam-hit-only'
neofind netmhcpan-extract
-i output_NetMHCpan.xls
-f binders.fasta
--input-fasta input_predict_neoantigen.fasta
--output-bed binders.bed
--rank-type BA_Rank
Docker
If the user has docker installed, the following command can be used to run the pipeline in a docker container:
docker run -v /path/to/data:/data -it neofind/neofind:latest /bin/bash
Conda Environment
If the user has conda installed, the following command can be used to create a conda environment for neofind:
- Install conda
- Create a new conda environment:
conda create -n neofind python=3.12 - Activate the environment:
conda activate neofind - Install the required packages:
conda install -c bioconda minimap2 samtools bedtools - Install the required python packages:
pip install pandas numpy scipy sklearn matplotlib seaborn pysam - Clone the neofind repository:
git clone https://github.com/LegendZDY/neofind.git
Cite neofind
If you use neofind in your research, please cite the following paper:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file neofind-0.1.2.tar.gz.
File metadata
- Download URL: neofind-0.1.2.tar.gz
- Upload date:
- Size: 17.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/5.15.0-171-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a18687187ac49b371ef62d65276412f4a47633dc4ea8864196b1a1c3e2adaa6
|
|
| MD5 |
8cbca74dae2d09aa7768379b83dba2c1
|
|
| BLAKE2b-256 |
4f3c15ec257bd243cd252f4e4090eca453b070234b6b413b640946e47ea837bb
|
File details
Details for the file neofind-0.1.2-py3-none-any.whl.
File metadata
- Download URL: neofind-0.1.2-py3-none-any.whl
- Upload date:
- Size: 21.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/5.15.0-171-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
48bc307506ec55342180be82795332dfd5e0fd163d0d60156150fe93c5e85874
|
|
| MD5 |
15f963ecce1b35d9c427c687b470f9fc
|
|
| BLAKE2b-256 |
98d06346588025853d3e360fdac2cdd98a282a1a99b892c35094b7f1801b6705
|