Skip to main content

TransFacPred

A highly accurate method to predict the transcription factors using protein sequences.

Introduction

TransFacPred is developed for predicting the transcription factors (TFs) using the protein primary sequence information. In this approach, Hybrid model was implemented in which is a combination of ET-based model and BLAST Search.

Webserver and Standalone

Available as web-server at https://webs.iiitd.edu.in/raghava/transfacpred

Available as standalone at https://github.com/raghavagps/transfacpred/

Installation

To install the Transfacpred package, use the following command:

pip install transfacpred

Minimum USAGE

To explore the available options for the command-line tool, use:

transfacpred -h

Full Usage

usage: transfacpred [-h] 
                       [-i INPUT 
                       [-o OUTPUT]
                       [-t THRESHOLD]
                       [-d {1,2}]


Please provide following arguments for successful run

optional arguments:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        Input: File name containing protein or peptide sequence in FASTA format.
  -o OUTPUT, --output OUTPUT
                        Output: File for saving results by default outfile.csv
  -t THRESHOLD, --threshold THRESHOLD
                        Threshold: Value between -0.5 to 1.5 by default -0.38
  -d {1,2}, --display {1,2}
                        Display: 1:Transcription Factors, 2: All Sequences, by default 1

Input File: It allow users to provide input in the FASTA format.

Output File: Program will save the results in the CSV format, in case user do not provide output file name, it will be stored in "outfile.csv".

Threshold: User should provide threshold between -0.5 and 1.5.

Example usage details:

transfacpred.py -i protein.fa

This will predict if the submitted sequences are TFs or Non-TFs and display only the TFs. It will use other parameters by default. It will save the output in "outfile.csv"

transfacpred -i protein.fa -o output.csv -t 0.55 -d 2

This will predict if the submitted sequences are TFs or Non-TFs and display all. It will save the output in "output.csv" in CSV (comma seperated variables).

Reference

Patiyal et al. (2022) A hybrid approach for predicting transcription factors. Bioxriv doi: https://doi.org/10.1101/2022.07.13.499865

Metadata

Release files for transfacpred 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for transfacpred 1.1.1
File Size Uploaded
transfacpred-1.1.1.tar.gz 26.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for transfacpred 1.1.1
File Interpreter ABI Platform
transfacpred-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 53.8 MB

Release files / transfacpred-1.1.1.tar.gz

Download URL transfacpred-1.1.1.tar.gz
Size 26.8 MB
Tags Source
SHA-256 checksum
How to use checksums
0dff0a1b08866a76341f769251a89178940446755670eaec5201e56e877e4f98
BLAKE2b-256 checksum
How to use checksums
37fbf1671bdf422cd9454625b75abf9538e57e91461a18dcb266df463a012795
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release files / transfacpred-1.1.1-py3-none-any.whl

Download URL transfacpred-1.1.1-py3-none-any.whl
Size 27.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
164fcb5c34e38bcbd1082aaa86fc6bc9dd8e1c17062272d89903bd8260368a66
BLAKE2b-256 checksum
How to use checksums
f51e90b978ec19760696bc1b4c78ac09faccfee28468804d6c0401250cb7b392
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.13

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page