This repository provides a Docker container that wraps the WoLFPSORT software for predicting protein subcellular localization.
WoLFPSORT is available at https://wolfpsort.hgc.jp/.
WolfPSORT binaries are available at https://github.com/fmaguire/WoLFPSort/tree/master.
- Run WoLFPSORT easily without manual installation.
- Predict subcellular localization for animal, plant and fungi proteins.
- Input/output handled via mounted directories for easy access.
Clone this repository:
git clone https://github.com/labioinfoufsc/WoLFPSORT.gitBuild the Docker image from scratch (optional; image also available on Docker Hub):
docker build -t bioinfoufsc/wolfpsort -f WoLFPSORT/Dockerfile WoLFPSORT/ Run the first 100 proteins of the Mus musculus proteome:
docker run --rm -v ${PWD}/WoLFPSORT:/data bioinfoufsc/wolfpsort -s animal -i /data/examples/animal.fasta -o /data/examples/animal.txtRun the first 100 proteins of the Aspergillus fumigatus proteome:
docker run --rm -v ${PWD}/WoLFPSORT:/data bioinfoufsc/wolfpsort -s fungi -i /data/examples/fungi.fasta -o /data/examples/fungi.txtRun the first 100 proteins of the Oryza sativa proteome:
docker run --rm -v ${PWD}/WoLFPSORT:/data bioinfoufsc/wolfpsort -s plant -i /data/examples/plant.fasta -o /data/examples/plant.txtNotes:
${PWD}/WoLFPSORTmounts your local WoLFPSORT directory to/data/inside the container.- Input FASTA files should be placed in
/data/examples/. - Output results will be saved in
/data/examples/.
If you use WoLFPSORT, please cite:
Horton P, Park KJ, Obayashi T, et al. WoLF PSORT: protein localization predictor.
Nucleic Acids Research. 2007;35(Web Server issue):W585-W587.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1933216/
WoLFPSORT Docker Wrapper is part of the FastProtein project
👉 https://github.com/labioinfoufsc/FastProtein
If this utility has been useful in your research or contributed in any way to your work, please cite the repository and the following publication:
Moreira RS, Benetti Filho V, Maia GA, Soratto TAT, Kawagoe EK, Russi BC, Miletti LC, Wagner G.
FastProtein—an automated software for in silico proteomic analysis.
PeerJ 12:e18309 (2024).
https://doi.org/10.7717/peerj.18309
👉 Repository: https://github.com/bioinfoufsc/WoLFPSORT
- The Docker image bundles WoLFPSORT for Linux and sets up the environment automatically.
- Ensure your input FASTA files exist in the directory mounted to
/data/. - Output files will be accessible on your host system through the same mounted directory.
- This wrapper simplifies running WoLFPSORT without installing Perl, Bioperl, or other dependencies manually.