Package 'mycobacrvR'

Title: Integrative Immunoinformatics for Mycobacterial Diseases in R Platform
Description: The mycobacrvR package contains utilities to provide detailed information for B cell and T cell epitopes for predicted adhesins from various servers such as ABCpred, Bcepred, Bimas, Propred, NetMHC and IEDB. Please refer the URL below to download data files (data_mycobacrvR.zip) used in functions of this package.
Authors: Deepika Kulshreshtha, Rupanjali Chaudhuri, Surabhi Seth, S. Ramachandran
Maintainer: S. Ramachandran<[email protected]>
License: GPL-2
Version: 1.1
Built: 2024-12-06 06:38:17 UTC
Source: CRAN

Help Index


Epitope conservation prediction from ABCpred server information

Description

abcpred_nmer is a method to predict conservation of epitopes among orthologs from ABCPred server data

Usage

abcpred_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/abcpred_out" directory, therefore set this directory as working directory before using this function. ABCPred server provide epitopes by selecting window size of epitope length such as 10, 12, 14, 16, 18, 20. Therefore epi_length should be given as "10mer".

Value

abcpred_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope that shows orthologs of H37Rv contating that epitope

Author(s)

Deepika Kulshreshtha

Examples

## Not run: abcpred_nmer("10mer")
##Conservation of all 10mer epitopes from ABCPred server

Filter Allergic/Non Allergic proteins using output of Algpred

Description

algpred is a function to filter allergic and non allergic proteins of an organism using output of Algpred

Usage

algpred(data, organism, ginumber, prediction)

Arguments

data

A character string specifying filenamme containing tabular output from Algpred

organism

A character vector specifying name of species present in "organism.txt"

ginumber

A numeric vector specifying ginumber of protein for a species for which allergic preperty is to be predicted

prediction

A character vector specifying "Allergen" or "Non Allergen"

Details

This function takes tabular output of Algpred in data as input.Input data (Final_algpred.txt) for this function is present in "/data_mycobacrvR/" directory, therefore set working directory to "~/data_mycobacrvR/" before using this function. algpred() filters data using arguments organism, ginumber and prediction. Defalult value for ginumber is "ALL" and for prediction is "Non Allergen". Organism can be provided by selecting organisms from "organism.txt" file present in working directory

Value

A file of filtered proteins named "filtered_algpred.txt" using the given arguments.

Author(s)

Deepika Kulshreshtha

See Also

allermatch

Examples

## Not run: algpred("Final_algpred.txt",organism="Mycobacterium avium 104")

Filter Allergic/Non Allergic proteins using output of Allermatch

Description

allermatch is a function to filter allergic and non allergic proteins of an organism using output of Allermatch

Usage

allermatch(data, organism, ginumber, prediction)

Arguments

data

A character string specifying filenamme containing tabular output from Allermatch

organism

A character vector specifying name of species present in organism.txt

ginumber

A numeric vector specifying ginumber of protein for a species for which allergic preperty is to be predicted

prediction

A character vector specifying "Allergen" or "Non Allergen"

Details

This function takes tabular output of Allermatch in data as input.Input data (Final_allermatch.txt) for this function is present in "/data_mycobacrvR/" directory, therefore set working directory to "~/data_mycobacrvR/" before using this function. allermatch() filters data using arguments organism, ginumber and prediction. Defalult value for ginumber is "ALL" and for prediction is "Non Allergen". Organism can be provided by selecting organisms from "organism.txt" file present in working directory

Value

A file of filtered proteins named "filtered_allermatch.txt" using the given arguments.

Author(s)

Deepika Kulshreshtha

See Also

algpred

Examples

## Not run: allermatch("Final_allermatch.txt",organism="Mycobacterium avium 104")

Epitope conservation prediction from Bcepred server information

Description

bcepred_nmer is a method to predict conservation of epitopes among orthologs from Bcepred server data

Usage

bcepred_nmer(clas)

Arguments

clas

A character vector for server name

Details

This function takes server name "bcepred" as input into clas object. Input data for this function is present in "/data_mycobacrvR/bcepred_out" directory, therefore set working directory to "~/data_mycobacrvR/bcepred_out/" before using this function. Bcepred server provides epitopes of different length.

Value

bcepred_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: bcepred_nmer("bcepred")##Conservation of epitopes from Bcepred server

Epitope prediction from Bimas server information

Description

bimas_nmer is a method to predict conservation of epitopes among orthologs from Bimas server data

Usage

bimas_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/bimas_out" directory, therefore set this directory as working directory before using this function. Bimas server provide epitopes by selecting window size of epitope length such as 8, 9 and 10. Therefore epi_length should be given as "10mer".

Value

bimas_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: bimas_nmer("10mer")
##Conservation of 10mer epitopes from Bimas server

Filter first layer data

Description

filter.firstlayer is a function to filter first layer data

Usage

filter.firstlayer(data, organism, ginumber, spaanscore, 
subcelllocal, tmhelices, Hrefhits)

Arguments

data

A character string specifying filenamme containing first layer data table

organism

A character vector specifying species name present in "organism.txt"

ginumber

A numeric vector specifying ginumber

spaanscore

A numeric vector specifying SPAAN score threshold

subcelllocal

A character vector specifying location of the protein

tmhelices

A numeric vectr specifying number of TM helix

Hrefhits

A character vector specifying non similarity to Human Reference Proteins

Details

This function filters the first layer data according to "motif and topology", "subcellular location" and "homology". Input data (firstlayer.txt) for this function is present in "/data_mycobacrvR/" directory, therefore set working directory to "~/data_mycobacrvR/" before using this function. Defalult value for ginumber,spaanscore,subcelllocal,tmhelices and Hrefhits is "ALL", >0.6, "Extracellular OR Cellwall", <2 and "No Hits found"

Value

A file of filtered proteins named "filtered_firstlayer.txt" using the given arguments

Author(s)

Deepika Kulshreshtha, Rupanjali Chaudhuri, S. Ramachandran

Examples

## Not run: filter.firstlayer("firstlayer.txt",organism="Mycobacterium avium 104")

Epitope conservation prediction for MHCI using IEDB-ARB server information

Description

iedb_arb_mhci_nmer is a method to predict conservation of epitopes among orthologs for MHCI using IEDB-ARB server data

Usage

iedb_arb_mhci_nmer(clas)

Arguments

clas

A character vector for server name

Details

This function takes server name "IEDB_arb_mhci" as input into clas object. Input data for this function is present in "/data_mycobacrvR/IEDBarb_mhci_out" directory, therefore set working directory to "~/data_mycobacrvR/IEDBarb_mhci_out/" before using this function. IEDB-ARB server provides epitopes of different length.

Value

iedb_arb_mhci_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: iedb_arb_mhci_nmer("IEDB_arb_mhci")
##Conservation of all epitopes from IEDB server

Epitope conservation prediction for MHCII using IEDB-ARB server information

Description

iedb_arb_mhcii_nmer is a method to predict conservation of epitopes among orthologs for MHCII using IEDB-ARB server data

Usage

iedb_arb_mhcii_nmer(clas)

Arguments

clas

A character vector for server name

Details

This function takes server name "IEDB_arbMHCII" as input into clas object. Input data for this function is present in "/data_mycobacrvR/iedb_arb_mhcii_out" directory, therefore set working directory to "~/data_mycobacrvR/iedb_arb_mhcii_out/" before using this function. IEDB-ARB server provides epitopes of different length.

Value

iedb_arb_mhcii_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: iedb_arb_mhcii_nmer("IEDB_arb_mhcii")
##Conservation of all epitopes from IEDB server

Epitope conservation prediction for MHCI using IEDB-consensus information

Description

iedb_consensus_mhci_nmer is a method to predict conservation of epitopes among orthologs for MHCI using IEDB-consensus server data

Usage

iedb_consensus_mhci_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/IEDBconsensus_mhci_out" directory, therefore set working directory to "~/data_mycobacrvR/IEDBconsensus_mhci_out/" before using this function. IEDB server provides epitopes by selecting window size of epitope length such as 8, 9, 10. Therefore epi_length should be given as "10mer".

Value

iedb_consensus_mhci_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: iedb_consensus_mhci_nmer("IEDB_consensus_mhci")
##Conservation of epitopes from IEDB server

Epitope conservation prediction for MHCII using IEDB-consensus information

Description

iedb_consensus_mhcii_nmer is a method to predict conservation of epitopes among orthologs for MHCII using IEDB-consensus server data

Usage

iedb_consensus_mhcii_nmer(clas)

Arguments

clas

A character vector for server name

Details

This function takes server name "IEDB_consensusMHCII" as input into clas object.Input data for this function is present in "/data_mycobacrvR/iedb_consensus_mhcii_out" directory, therefore set working directory to "~/data_mycobacrvR/iedb_consensus_mhcii_out/" before using this function. IEDB-consensus provides epitopes of different length.

Value

iedb_consensus_mhcii_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: iedb_consensus_mhcii_nmer("IEDB_consensus_mhcii")
##Conservation of all epitopes from IEDB server

Epitope conservation prediction from NetMHC server 3.0 using artificial neural networks (ANNs)

Description

netmhcNN_nmer is a method to conservation of epitopes among orthologs from NetMHC server 3.0 using artificial neural networks (ANNs)

Usage

netmhcNN_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/netmhcNN_out" directory, therefore this directory as working directory before using this function. NetMHC server 3.0 provides epitopes by selecting window size of epitope length such as 8mer, 9mer, 10mer, 11mer. Therefore epi_length should be given as "10mer".

Value

netmhcNN_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: netmhcNN_nmer("10mer")
##Conservation of 10mer epitopes from NetMHC server

Epitope conservation prediction from NetMHC server 3.0 using weight matrices

Description

netmhcWT_nmer is a method to conservation of epitopes among orthologs from NetMHC server 3.0 using weight matrices data

Usage

netmhcWT_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/netmhcWT_out" directory, therefore set this directory as working directory before using this function. NetMHC server 3.0 provides epitopes by selecting window size of epitope length such as 8mer, 9mer, 10mer, 11mer. Therefore epi_length should be given as "10mer".

Value

netmhcWT_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: netmhcWT_nmer("10mer")
##Conservation of all 10mer epitopes from NetMHC server

Epitope conservation prediction from Propred server information

Description

propred_nmer is a method to conservation of epitopes among orthologs from Propred server data

Usage

propred_nmer(epi_length)

Arguments

epi_length

A character vector of epitope length

Details

This function takes epitope length as input into epi_length object. Input data for this function is present in "/data_mycobacrvR/propred_out" directory, therefore set this directory as working directory before using this function. Propred server provide epitopes of epitope length 9. Therefore epi_length should be given as "9mer".

Value

propred_nmer() will write two files in the working directory. One file contains the information of epitope and the other file contains metadata for epitope showing orthologs of H37Rv

Author(s)

Deepika Kulshreshtha

Examples

## Not run: propred_nmer("9mer")
##Conservation of all 9mer epitopes from Propred server