[Bioperl-l] ER proteins

Chris Mungall cjm@fruitfly.bdgp.berkeley.edu
Fri, 9 Mar 2001 18:27:51 -0800 (PST)


GO also has a fledgling perl API for accessing the GO database or
flatfiles, which bioperlers may be interested in.

GO is a directed acyclic graph with nodes connected by "isa-a" or
"part-of" arcs so it's not just a case of searching for
terms that match ER (GO:0005783).

using the perl modules it's possible to do a query like this:

$apph = GO::AppHandle(-dbname=>"go", -dbhost=>"spitz.lbl.gov");
$assocs = $apph->get_associations({name=>"endoplasmic reticulum"},
                                  {evcodes=>["TAS", "IDA"]});
foreach my $assoc (@$assocs) {
  printf 
    "Gene: %s evidence for association: %s %s",
     $assoc->gene_product->symbol,  
     $assoc->evidence->code(),
     $assoc->evidence->xref->xref_key();
}

this fetches all genes associated with the ER and it's descendants, for
which there is pretty good evidence for location in the ER (TAS =
traceable author statement, IDA=inferred from direct assay)

see
http://www.fruitfly.org/annot/go/database/modules/GO::AppHandle.html
for the API

one thing that would be useful for GO would be a locuslink parser / index
in bioperl, in order to query the human GO associations in genbank.
currently we just have model-organism-database sanctioned associations for
SGD/MGI/Flybase in there right now.

On Fri, 9 Mar 2001, Aaron J Mackey wrote:

> 
> The Gene Ontology consortium has this kind of information:
> 
> www.geneontology.org
> 
> -Aaron
> 
> On Fri, 9 Mar 2001, Xinghua Lu wrote:
> 
> > Dear All,
> >
> > I am wondering if anyone on this mailing list knows a proteome database that I can retrieve all proteins reside in endoplasmic reticulum (ER) or other cellular compartment.  If there is such a database, I would like to develop a module to retrieve the information.  Thanks in advance.
> >
> > Best,
> > Xinghua Lu
> >
> 
> -- 
>  o ~   ~   ~   ~   ~   ~  o
> / Aaron J Mackey           \
> \  Dr. Pearson Laboratory  /
>  \ University of Virginia  \
>  /  (804) 924-2821          \
>  \  amackey@virginia.edu    /
>   o ~   ~   ~   ~   ~   ~  o
> 
> 
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l@bioperl.org
> http://bioperl.org/mailman/listinfo/bioperl-l
>