Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

a tool for subcellular localization prediction of human proteins

NotificationsYou must be signed in to change notification settings

gozsari/SLPred

Repository files navigation

  • SLPred is a multi-view subcellular localization prediction tool for human proteins.

  • The tool consists of nine independently developed model for the proteins which have annotation with nine subcellular locations:Cytoplasm, Nucleus, Cell Membrane, Mitochondrion, Secreted, Endoplasmic reticulum, Golgi apparatus, Lysosome and Peroxisome.

  • SLPred exploits the features of forty different protein descriptors from the publicly available tools: POSSUM, iFeature and SPMAP.

  • Support Vector Machine (SVM) is used to construct probabilistic prediction models, which produces probabilistic scores indicating the localization probability for a query protein sequence.

  • A weighted score is calculated based on the obtained probabilistic scores from seven feature-based probabilistic prediction models (SVMs) by employing weighted mean voting.

  • Binary prediction is given by applying thresholding on the weighted score.

  • The following figure shows the proposed methodalt text

Installation

SLPred is a command-line prediction tool written in Python 3.7.1. SLPred was developed and tested in Ubuntu 20.04 LTS. Please make sure that you haveAnaconda installed on your computer and run the below commands to install requirements. Dependencies are available in requirements.txt file.

conda create -n slpred_env python=3.7conda activate slpred_env

How to run SLPred to obtain the predictions

Preparation to run SLPred

  • Clone the Git Repository
  • In terminal or command line navigate intoSLPred folder
  • Then run the following commands
pip install -r requirements.txtchmod +x download_extract_data.sh./download_extract_data.sh

Input file

  • The input file must be located underinput_files/fasta_files folder.
  • It must be in fasta format
  • A sample is also given asinput_files/fasta_files/input.fasta

Explanation of Parameters

  • --file: this is the file name of the fasta file. For example if fasta file name isinput.fasta, this argument must be justinput

The command to run SLPred is as follows:

python run_SLPred.py --file input

Output file

  • The results (predictions) will be located underpredictions folder with the name:input_predictions.csv
  • The prediction is indicated with 1 (positive) and 0 (negative) for the corresponding location in the output file

License

SLPredCopyright (C) 2020 CanSyL

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, seehttp://www.gnu.org/licenses/.

About

a tool for subcellular localization prediction of human proteins

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp