<resources name="MAGNet" xmlns="http://www.ncbcs.org">
    <resource center="MAGNet">
        <name>DelPhi</name>
        <description>DelPhi provides numerical solutions to the Poisson-Boltzmann equation (both linear and nonlinear form) for molecules of arbitrary shape and charge distribution. The current version is fast (the best relaxation parameter is estimated at run time), accurate (calculation of the electrostatic free energy is less dependent on the resolution of the lattice) and can handle extremely high lattice dimensions. It also includes flexible features for assigning different dielectric constants to different regions of space and treating systems containing mixed salt solutions.</description>
        <authors>E.Alexov, R.Fine, M.K.Gilson, A.Nicholls, W.Rocchia, K.Sharp, and B. Honig.</authors>
        <keywords>Finite Difference Poisson-Boltzman Solver</keywords>
        <ontologyLabel>Numerical Calculation of Electrostatic Potential</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/delphi</url>
        <license>Freely available to academia; pay model for commercial users.</license>
        <language>Fortran and C</language>
        <dataInput>DelPhi takes as input a coordinate file format of a molecule or equivalent data for geometrical objects and/or charge distributions</dataInput>
        <dataOutput>electrostatic potential in and around the system</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>GRASP</name>
        <description>A molecular visualization and analysis program. It is particularly useful for the display and manipulation of the surfaces of molecules and their electrostatic properties.</description>
        <authors>Anthony Nicholls and Barry Honig.</authors>
        <keywords>molecular visualization</keywords>
        <ontologyLabel>Molecular Visualization Package</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/grasp</url>
        <license>Freely available to academia.</license>
        <language>Fortran</language>
        <dataInput>PDB files, potential maps from DelPhi</dataInput>
        <dataOutput>molecular graphics.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>v1.3.6 .Stable public release.</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>Nest</name>
        <description>Modeling protein structure based on a sequence-template alignment. The current server works only for modeling with a single template. Part of jackal, which can be downloaded.</description>
        <authors>Xiang, Z. and Honig, B.</authors>
        <keywords>modeling, protein structure, sequence-template alignment.</keywords>
        <ontologyLabel>Homology Modeling</ontologyLabel>
        <url>http://honiglab.cpmc.columbia.edu/cgi-bin/jackal/nest.cgi</url>
        <license>Freely available to academia.</license>
        <language>C++</language>
        <dataInput>pir and PDB files</dataInput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release.</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>JACKAL</name>
        <description>Jackal is a collection of programs designed for the modeling and analysis of protein structures. Its core program is a versatile homology modeling package nest. JACKAL has the following capabilities: 1) comparative modeling based on single, composite or multiple templates; 2) side-chain prediction; 3) modeling residue mutation, insertion or deletion; 4) loop prediction; 5) structure refinement; 6) reconstruction of protein missing atoms;7) reconstruction of protein missing residues; 8) prediction of hydrogen atoms; 9) fast calculation of solvent accessible surface area; 10) structure superimposition.</description>
        <authors>Z. Xiang and B. Honig</authors>
        <keywords>Protein Structure Modeling</keywords>
        <ontologyLabel>Prediction of Side-chain Conformations</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/programs/jackal</url>
        <license>Freely available to academia.</license>
        <language>C++</language>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version: 1.5 as of Oct</version>
            <releaseDate> 20</releaseDate>
            <stage> 2002, Stable public release.</stage>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>GRASP2</name>
        <description>GRASP2 is an updated version of the GRASP program used for macromolecular structure and surface visualization, contains a large number of new features and scientific tools: Enhanced GUI; Structure alignment and domain database scanning; A gaussian surface generator and new surface coloring schemes; Sequence visualization and alignment; Completed work can be stored in "project files; Among the many objects that can be stored in a project file are views of the structure; defined subsets, surfaces; Direct printing to printers at full printer resolution.</description>
        <authors>Donald Petrey and Barry Honig.</authors>
        <keywords>molecular visualization</keywords>
        <ontologyLabel>Molecular Visualization Package</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/grasp2</url>
        <license>Freely available to academia.</license>
        <language>C++</language>
        <dataInput>PDB files, potential maps from DelPhi, sequence alignments.</dataInput>
        <dataOutput>molecular graphics, structural alignments.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>PrISM</name>
        <description>PrISM is an integrated computational system where computational tools are implemented for protein sequence and structure analysis and modeling.</description>
        <authors>Wang, L, Yang, A. S. &amp; Honig, B.</authors>
        <keywords>protein analysis/modeling</keywords>
        <ontologyLabel>Homology Modeling</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/programs/PrISM/</url>
        <license>Freely available to academia.</license>
        <language>Fortran</language>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>Protein-DNA interface alignment</name>
        <description>The protein-DNA alignment software allows one to align the interfacial amino acids from two protein-DNA complexes based on the geometric relationship of each amino acid to its local DNA.</description>
        <authors>Siggers, T.W., Silkov, A &amp; Honig, B.</authors>
        <keywords>protein-DNA interface</keywords>
        <ontologyLabel>Prediction of Side-chain Conformations</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/programs/intfc_aln</url>
        <license>Freely available to academia</license>
        <language>C++ and Perl</language>
        <dataInput>two PDB files that both contain protein-DNA complexes</dataInput>
        <dataOutput>The programs will output the aligned residues and their corresponding residue-residue similarity scores, s(i,j).</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release.</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>SURFace</name>
        <description>SURFace algorithms are programs that calculate solvent accessible surface area and curvature corrected solvent accessible surface area</description>
        <authors>Nicholls, A., Sharp, K., Sridharan, S. and Honig, B.</authors>
        <keywords>solvent accessible surface area</keywords>
        <ontologyLabel>Caculation of Solvent Accessible Area</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/surf/</url>
        <license>Freely available to academia.</license>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release.</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>Target Explorer</name>
        <description>Automated process of prediction of complex regulatory elements for specified set of transcription factors in Drosophila melanogaster genome. Target Explorer is a complex tool with user-friendly self-explanatory Web-interface that allows to user: 1. create customized library of TF binding site matrices based on user defined sets of training sequences; 2. search for new clusters of binding sites for specified set of TFs; 3.extract annotation for potential target genes.</description>
        <authors>Sosinsky A, Bonin CP, Mann RS, Honig B.</authors>
        <keywords>prediction of binding sites for transcription factors</keywords>
        <ontologyLabel>Sequence Annotation</ontologyLabel>
        <url>http://trantor.bioc.columbia.edu/Target_Explorer/</url>
        <license>Freely available to academia.</license>
        <language>perl, cgi</language>
        <dataInput>genomic sequences</dataInput>
        <dataOutput>clusters of known binding sites</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable public release.</version>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>MEDUSA and Gorgon</name>
        <description>MEDUSA is an algorithm for learning predictive models of transcriptional gene regulation from gene expression and promoter sequence data. By using a statistical learning approach based on boosting, MEDUSA learns cis regulatory motifs, condition-specific regulators, and regulatory programs that predict the differential expression of target genes. The regulatory program is specified as an alternating decision tree (ADT). The Java implementation of MEDUSA allows a number of visualizations of the regulatory program and other inferred regulatory information, implemented in the accompanying Gorgon tool, including hits of significant and condition-specific motifs along the promoter sequences of target genes and regulatory network figures viewable in Cytoscape.</description>
        <authors>David Quigley, Manuel Middendorf, Steve Lianoglou, Anshul Kundaje, Yoav Freund, Chris Wiggins, Christina Leslie</authors>
        <ontologyLabel>Signaling network reconstruction</ontologyLabel>
        <url>http://www.cs.columbia.edu/compbio/medusa (MATLAB),http://compbio.sytes.net:8090/medusa (Java beta version)</url>
        <license>Open source</license>
        <language>Java (prototyped in MATLAB)</language>
        <dataInput>Discretized (up/down/baseline) gene expression data in plain text format, promoter sequences in FASTA format, list of candidate transcriptional regulators and signal transducers in plain text format.</dataInput>
        <dataOutput>Regulatory program represented as a Java serialized object file readable by Gorgon and as a human readable XML file. Gorgon currently generates views of learned PSSMs, positional hits along promoter sequences, and views of the ADT as HTML files, and generates network figures as Cytoscape format files.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 2.0</version>
            <releaseDate> July 2006</releaseDate>
            <stage> pre-release beta version; Version 1.0 (MATLAB), April 2005, stable public release</stage>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>String kernel package</name>
        <description>The string kernel package contains implementations for the mismatch and profile string kernels for use with support vector machine (SVM) classifiers for protein sequence classification. Both kernels compute similarity between protein sequences based on common occurrences of k-length subsequences ("k-mers") counted with substitutions. Kernel functions for protein sequence data enable the training of SVMs for a range of prediction problems, in particular protein structural class prediction and remote homology detection. A version of the Spider MATLAB machine learning package is also bundled with the code, which allows users to train SVMs and evaluate performance on test sets with the packaged software.</description>
        <authors>Eleazar Eskin, Rui Kuang, Eugene Ie, Ke Wang, Jason Weston, Bill Noble, Christina Leslie</authors>
        <ontologyLabel>Protein Modeling and Classification</ontologyLabel>
        <url>http://www.cs.columbia.edu/compbio/string-kernels</url>
        <license>Open source</license>
        <language>String kernel code is implemented in C. Spider is a set of object-oriented MATLAB routines.</language>
        <dataInput>The mismatch kernel requires sequence data in FASTA format. The profile string kernel uses probabilistic profiles, such as those produced by PSI-BLAST, in place of the original sequences. The Spider SVM implementation requires both the kernel matrix and a label file of binary or multi-class labels for the training data; this data must be loaded into MATLAB variables before using Spider routing.</dataInput>
        <dataOutput>The kernel code produces a kernel matrix for the input data in tab-delimited text format. The Spider package trains SVMs and stores the learns classifier and results from applying the classifier on test data as MATLAB objects.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 1.2</version>
            <releaseDate> September 2004</releaseDate>
            <stage> stable public release</stage>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>MatrixREDUCE</name>
        <description>Regulation of gene expression by a transcription factor requires physical interaction between the factor and the DNA, which can be described by astatistical mechanical model. Based on this model, the MatrixREDUCE algorithm uses genome-wide occupancy data for a transcription factor (e.g.ChIP-chip or mRNA expression data) and associated nucleotide sequences to discover the sequence-specific binding affinity of the transcription factor. The sequence specificity of the transcription factor's DNA-binding domain is modeled using a position-specific affinity matrix (PSAM), representing the change in the binding affinity (Kd) whenever a specific position within a reference binding sequence is mutated. The PSAM can be transformed into affinity logo for visualization using the utility program AffinityLogo, and a MatrixREDUCE run can be summarized in an easy-to-navigate webpage using HTMLSummary.</description>
        <authors>Barrett Foat, Xiang-Jun Lu, Harmen J. Bussemaker</authors>
        <keywords>position-specific affinity matrix, binding affinity, cis-regulatory element, expression data, ChIP-chip, transcription factor</keywords>
        <ontologyLabel>Signaling network reconstruction</ontologyLabel>
        <url>http://www.bussemakerlab.org/software/MatrixREDUCE</url>
        <language>ANSI C, making use of Numerical Recipes routines.</language>
        <dataInput>sequence file in FASTA format; and expression data file in tab-delimited text format.</dataInput>
        <dataOutput>PSAMs in numeric and graphical format, parameters of the fitted model, and an HTML summary page.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 1.0</version>
            <releaseDate> July 10</releaseDate>
            <stage> 2006, extensively tested in lab.</stage>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>T-profiler</name>
        <description>T-profiler is a web-based tool that uses the t-test to score changes in the average activity of pre-defined groups of genes. The gene groups are defined based on Gene Ontology categorization, ChIP-chip experiments, upstream matches to a consensus transcription factor binding motif, and location on the same chromosome, respectively. If desired, an iterative procedure can be used to select a single, optimal representative from sets of overlapping gene groups. A jack-knife procedure is used to make calculations more robust against outliers. T-profiler makes it possible to interpret microarray data in a way that is both intuitive and statistically rigorous, without the need to combine experiments or choose parameters.</description>
        <authors>André Boorsma, Barrett C. Foat, Daniel Vis, Frans Klis, Harmen J. Bussemaker</authors>
        <keywords>gene expression, transcriptome, ChIP-chip, Gene Ontology</keywords>
        <ontologyLabel>Network characterization</ontologyLabel>
        <url>http://www.t-profiler.org</url>
        <language>T-profiler is written in PHP, data is managed by a MYSQL database server</language>
        <dataInput>Currently, gene expression data from Saccharomyces cerevisiae and Candida albicans are supported.</dataInput>
        <organization>MAGNet</organization>
    </resource>
    <resource center="MAGNet">
        <name>TranscriptionDetector</name>
        <description>A tool for finding probes measuring significantly expressed loci in a genomic array experiment. Given expression data from some tiling array experiment, TranscriptionDetector decides the likelihood that a probe is detecting transcription from the locus in which it resides. Probabilities are assigned by making use of a background signal intensity distribution from a set of negative control probes. This tool is useful for the functional annotation of genomes as it allows for the discovery of novel transcriptional units independently of any genomic annotation.</description>
        <authors>Xiang-Jun Lu, Gabor Halasz, Marinus F. van Batenburg</authors>
        <keywords>tiling arrays, expression, transcriptome</keywords>
        <url>http://www.bussemakerlab.org/software/TranscriptionDetector/</url>
        <language>ANSI C, making use of GSL.</language>
        <dataInput>Expression data (GEO or other platforms) and designation of which probes represent negative controls and which are data probes.</dataInput>
        <dataOutput>A text file with a list of probes corresponding to significantly expressed loci.</dataOutput>
        <organization>MAGNet</organization>
    </resource>
    <resource center="MAGNet">
        <name>PhenoGO</name>
        <description>PhenoGO adds phenotypic contextual information to existing associations between gene products and Gene Ontology (GO) terms as specified in GO Annotations (GOA). PhenoGO utilizes an existing Natural Language Processing (NLP) system, called BioMedLEE, an existing knowledge-based phenotype organizer system (PhenOS) in conjunction with MeSH indexing and established biomedical ontologies. The system also encodes the context to identifiers that are associated in different biomedical ontologies, including the UMLS, Cell Ontology, Mouse Anatomy, NCBI taxonomy, GO, and Mammalian Phenotype Ontology. In addition, PhenoGO was evaluated for coding of anatomical and cellular information and assigning the coded phenotypes to the correct GOA; results obtained show that PhenoGO has a precision of 91% and recall of 92%, demonstrating that the PhenoGO NLP system can accurately encode a large number of anatomical and cellular ontologies to GO annotations. The PhenoGO Database may be accessed at www.phenogo.org.</description>
        <authors>Yves Lussier and Carol Friedman are the principal investigators. The programmers are Jianrong Li, Lee Sam, and Tara Borlawsky</authors>
        <keywords>Phenotypic integration, computational phenotypes</keywords>
        <ontologyLabel>Natural Language Processing</ontologyLabel>
        <url>http://www.phenogo.org</url>
        <license>n/a</license>
        <language>A variety of modules, the web portal is in Java and MySQL, the computational terminology component (phenOS) is written in Perl scripts that queries tables in IBM DB2, the natural language processing component is written in PROLOG.</language>
        <dataInput>Gene Ontology Annotations Files and Medline Abstracts</dataInput>
        <dataOutput>XML file and www.phenogo.org Web Portal</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 2</version>
            <releaseDate> Feb 2006</releaseDate>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>MINDY</name>
        <description>Given a transcription factor of interest, MINDY uses a large set of gene expression profile data to identify potential post-transcriptional modulators of the transcription factor's activity. MINDY is based on a three-way statistical interaction model that captures the post-transcriptional regulatory event where the ability of a transcription factor to activate/repress its target genes is monotonically controlled by a potential modulator gene.</description>
        <authors>Kai Wang, Ilya Nemenman, Adam Margolin, Riccardo Dalla-Favera, Andrea Califano</authors>
        <keywords>gene expression, transcriptional interaction, modulator</keywords>
        <ontologyLabel>Signaling network reconstruction</ontologyLabel>
        <url>n/a</url>
        <license>n/a</license>
        <language>C++ and MATLAB, Java</language>
        <dataInput>Gene expression data in the EXP format, and a user-specified transcription factor of interest</dataInput>
        <dataOutput>Lists of the putative modulators and target genes of the transcription factor, and the modulatory interactions involving them</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Stable release</version>
            <releaseDate> April 2007</releaseDate>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>B Cell Interactome</name>
        <description>The B cell interactome (BCI) is a network of protein-protein, protein-DNA and modulatory interactions in human B cells. The network contains known interactions (reported in public databases) and predicted interactions by a Bayesian evidence integration framework which integrates a variety of generic and context specific experimental clues about protein-protein and protein-DNA interactions - such as a large collection of B cell expression profiles - with inferences from different reverse engineering algorithms, such as GeneWays and ARACNE. Modulatory interactions are predicted by MINDY, an algorithm for the prediction of modulators of transcriptional interactions.</description>
        <authors>Lefebvre C, Lim WK, Basso K, Dalla Favera R, and Califano A.</authors>
        <keywords>Naive Bayes, Mixed-Interaction Network, human B cells.</keywords>
        <ontologyLabel>Interaction Modeling</ontologyLabel>
        <url>http://amdec-bioinfo.cu-genome.org/html/BCellInteractome.html</url>
        <language>Perl</language>
        <dataInput>n/a</dataInput>
        <dataOutput>text file of binary interations associated with a probability.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 2</version>
            <releaseDate> March 2007</releaseDate>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>ARACNE</name>
        <description>ARACNE is an algorithm for inferring gene regulatory networks from a set of microarray experiments. The method uses mutual information to identify genes that are co-expressed and then applies the data processing inequality to filter out interactions that are likely to be indirect.</description>
        <authors>Margolin AA, Nemenman I, Basso K, Wiggins C, Stolovitzky G, Dalla Favera R, Califano A.</authors>
        <keywords>Reverse engineering, mutual information, genetic networks, microarray</keywords>
        <ontologyLabel>Signaling network reconstruction</ontologyLabel>
        <url>http://amdec-bioinfo.cu-genome.org/html/ARACNE.htm</url>
        <license>Open source</license>
        <language>C++, Java</language>
        <dataInput>Text file containing measurements from a set of microarray experiments.</dataInput>
        <dataOutput>Text file containing predicted interactions.</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>Version 1</version>
            <releaseDate> June</releaseDate>
            <stage> 2006</stage>
        </rlsVersion>
    </resource>
    <resource center="MAGNet">
        <name>geWorkbench</name>
        <description>geWorkbench is a Java application that provides users with an integrated suite of genomics tools. It is built on an open-source, extensible architecture that promotes interoperability and simplifies the development of new as well as the incorporation of pre-existing components. The resulting system provides seamless access to a multitude of both local and remote data and computational services through an integrated environment that offers a unified user experience. Over 50 data analysis and visualization components have been developed for the framework, covering a wide range of genomics domains including gene expression, sequence, structure and network data.</description>
        <authors>A. Califano, A. Floratos. M. Kustagi, K. Smith, J. Watkinson, M. Hall, K. Keshav, X. Zhang, K. Kushal, B. Jagla, E. Daly, M. VanGinhoven, P. Morozov.</authors>
        <keywords>Analysis suite, gene expression analysis, sequence analysis, network reconstruction, structure predcition, visualization.</keywords>
        <ontologyLabel>Visualization</ontologyLabel>
        <url>http://www.geworkbench.org</url>
        <license>Free.</license>
        <language>Java</language>
        <dataInput>Gene epxression data (Affy, GenPix, RMA), Sequence (FASTA), Structure (PDB).</dataInput>
        <dataOutput>Analysis results (multiple formats).</dataOutput>
        <organization>MAGNet</organization>
        <rlsVersion>
            <version>1.0.5</version>
            <releaseDate> 3/23/07</releaseDate>
            <stage> stable production release</stage>
        </rlsVersion>
    </resource>
</resources>

