Skip to main content

NF-kBIn

A computational approach to predict the NF-kB inhibitors using the SMILES information of the molecules.

Introduction

NF-kBIn is developed to predict the NF-kB inhibitors using the SMILES information of the molecules. In the standalone version, support vector classifier based model is implemented. NF-kBIn is also available as web-server at https://webs.iiitd.edu.in/raghava/nfkbin. Please read/cite the content about the NF-kBIn for complete information including algorithm behind the approach.

Standalone

The Standalone version of NF-kBIn is written in python3 and following libraries are necessary for the successful run:

Minimum USAGE

To know about the available option for the stanadlone, type the following command:

python nfkbin.py -h

To run the example, type the following command:

python3 nfkbin.py -i example_input.txt

This will predict if the submitted molecules are NF-kB inhibitors or not. It will use other parameters by default. It will save the output in "outfile.csv" in CSV (comma seperated variables).

Full Usage

usage: nfkbin.py [-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: Moleculues in the SMILES format per line
  -o OUTPUT, --output OUTPUT
                        Output: File for saving results by default outfile.csv
  -t THRESHOLD, --threshold THRESHOLD
                        Threshold: Value between 0 to 1 by default 0.41
  -d {1,2}, --display {1,2}
                        Display: 1:NF-kB inhibitors only, 2: All molecules, by default 1

Input File: It allow users to provide input in the SMILES 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 and 1, by default its 0.16.

Display type: This option allow users to fetch either only NF-kB inhibitors by choosing option 1 or prediction against all molecules by choosing option 2.

NF-kBIn Package Files

It contantain following files, brief descript of these files given below

INSTALLATION : Installations instructions

LICENSE : License information

README.md : This file provide information about this package

model.zip : This zipped file contains the compressed version of model

nfkbin.py : Main python program

example_input.txt : Example file contain molecules in SMILES format

example_output.csv : Example output file

Metadata

Release files for nfkbin 1.0.0

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

Source distribution (sdist)

Source distribution for nfkbin 1.0.0
File Size Uploaded
nfkbin-1.0.0.tar.gz 21.2 MB Details

Built distribution (wheel)

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

Total release size: 42.5 MB

Release files / nfkbin-1.0.0.tar.gz

Download URL nfkbin-1.0.0.tar.gz
Size 21.2 MB
Tags Source
SHA-256 checksum
How to use checksums
c1ab3a0720638f3cecf5904582a2c58005bdbca09820c259935c912306821c1a
BLAKE2b-256 checksum
How to use checksums
263839eecc6f89466426939952e5a90f56065c6f67bf6a052e83eaf0ed8da656
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.20

Release files / nfkbin-1.0.0-py3-none-any.whl

Download URL nfkbin-1.0.0-py3-none-any.whl
Size 21.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
119cf96491dc039042dbc2805e9026f3b887b63ab2285360d23606ee36514392
BLAKE2b-256 checksum
How to use checksums
ad8a737fd6078b31e8cf6800ba76f92568472ebd08ef22b6a1061e010b77e855
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.20

Release history Release notifications | RSS feed

This release

1.0.0 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