BRAIN Project

The Biologically Relevant Analysis of Interaction Networks (BRAIN) is a set of algorithms for predicting and analyzing protein domain-peptide ligand interactions based on experimentally known binding evidence (e.g. from protein chip or phage display experiments).

BRAIN can be accessed as a Cytoscape plugin which reads peptide binding profiles and generates interactions displayed as a Cytoscape network.

TableOfContents

BRAIN consists of a library or API, and of a Cytoscape plugin.

BRAIN Library

The BRAIN library holds the algorithms and methods for interaction prediction. This library is required to build the BRAIN plugin.

BRAIN Plugin

The BRAIN plugin is a way of running various BRAIN algorithms from the Cytoscape user interface. The plugin runs a prediction analysis and presents the results visually as an interactive Cytoscape network.


Downloads

Latest Build Release

BRAIN Plugin: Version 1.0.5 alpha (2007 May 23) BR Build: attachment:brainPlugin.jar BR Source: attachment:BRAIN-Plugin-1.0.5-src.tgz

BRAIN Library: Version 1.0.6 (2007 July 26) BR Build: attachment:brainlib-1.1.jar BR Source: attachment:BRAIN-Library-1.2-src.tgz

Dependencies: Additional JARs required by BRAIN - attachment:brainDeps.tar.gz


Installing the Plugin

System Requirements

Installation


Running the Plugin


Notes on Using BRAIN

BRAIN takes a set of query proteins and their respective peptide ligands, builds a PSSM-based profile for each protein, searches a protein sequence database for similar profiles, and returns a ranked set of proteins that are predicted to interact with the query proteins.

Each query proteins along with its experimentally determined peptide ligands should be represented as a [wiki:/PeptideFile peptide file].

Peptide Files

BRAIN Plugin accepts one or more peptide file as shown in the example below. A peptide file describes a protein containing a specific domain, and provides known peptide ligands of this domain obtained by an experimental technique.

The peptide file consists of a Header Section that describes the protein and domain sequence, and a Peptide Section that lists and describes the peptide ligands.

Example:

Gene Name       DLG1
Accession       Refseq:NP_004078
Organism        Homo Sapiens (Human)
NCBITaxonomyID  9606
Domain Number   3
Domain Type     PDZ
Interpro ID     IPR001478
Technique       Phage Display High Valency
Domain sequence KVVLHRGSTGLGFNIVGGEDGEGIFISFILAGGPADLSGELRKGDRIISVNSVDLRAASHEQAAAALKNAGQAVTIVA
Domain Range    466-525
Comment
PeptideName     Peptide CloneFrequency  QuantData       ExternalIdentifier
1       XLHFWRESSV      66
2       XXRLWKQTSL      3
3       ILKIWRETSL      3
4       KRTIWRETSL      2
A       KNLRSNSMLG      2
6       HLKFWRSTRV      2
7       AHSKWRSTSV      2
8       XXXHRRETTV      1
9       VISRWRQTSL      1
10      TTWLGRQTRV      1
11      SRSSYRETSV      1
12      XXXSRRETSV      1
13      RLFRYRETSL      1
B       PIRKRWTMTL      1
15      XXXNHRETSV      1
16      KIVRWKNTSV      1
17      KHRTWYETSV      1
18      XXXXFKQTSV      1
19      ARPKWRTTRV      1
20      ALPRRRETSV      1

Header Section

Describes the protein, domain, and experiment. Required fields are indicated with a *.

NOTE: This section is in a 2 column format. Field names must be separated from their values with a single TAB character. Multiple TABs or spaces are not accepted.

Peptide Section

Describes the experimentally determined peptide ligands. The peptide sequences must be in multiple alignment format. The sequences should contain no gaps, and should be padded with the X symbol on both sides, where required, such that all sequences have identical length.

NOTE: This section is in a 5-column format. Column headers and values must be separated with a single TAB character. Multiple TABs or spaces are not accepted.

Required fields are indicated with a *.

Project Files

To open several peptide files at once, simply link them all in a single project file. A project file is a text file containing the absolute paths of multiple peptide files. Opening the project file in LOLA will open each of the underlying peptide files in a single step, allowing logos to be constructed for multiple profiles.

Example:

#ProjectFile
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/APBA3-1.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/CASK-1.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG1-1.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG1-2.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG1-3.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG2-3.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG3-2.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DLG4-3.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/DVL2-1.pep.txt
/Users/moyez/research/ppi/profiles/PDZ/Human/SidhuPhage/ERBB2IP-1-hi.pep.txt

NOTE: The first line of the project file must contain the text "#ProjectFile".


Release Notes

BRAIN Library 1.1 (2007 July 26)

1.0.6 (2007 June 12)

1.0.5 (2007 May 23)

1.0.4 (2007 May 15)

1.0.3 (2007 April 23)

1.0.2 (2007 April 11)

1.0.1 (2007 February 21)


Future Developments


Contact

If you have any questions or feedback, please email Moyez Dharsee at mdharsee@infochromics.com.

Software/BRAIN (last edited 2008-01-14 22:59:28 by MoyezDharsee)

MoinMoin Appliance - Powered by TurnKey Linux