MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: A Question about PoteinData function

  • To: mathgroup at
  • Subject: [mg101991] Re: [mg101967] A Question about PoteinData function
  • From: Bob Hanlon <hanlonr at>
  • Date: Sat, 25 Jul 2009 04:18:35 -0400 (EDT)
  • Reply-to: hanlonr at

ProteinData[] gives a list of all reference human proteins. Looking at the first few

pl = Take[ProteinData[], 5]


Getting their names

{#, ProteinData[#, "Name"]} & /@ pl

     "alpha 1B-glycoprotein precursor"}, {"A2M", 
     "alpha-2-macroglobulin precursor"}, {"NAT1", 
     "N-acetyltransferase 1"}, 
     "arylamide acetylase 2"}, 
   {"SERPINA3", "serpin peptidase inhibitor, clade A, member 3 precursor"}}

Select all database entries whose name contains the string "acetylase 2"

{#, ProteinData[#, "Name"]} & /@ 
  Not[StringFreeQ[ProteinData[#, "Name"], "acetylase 2"]] &]

{{"NAT2", "arylamide acetylase 2"}, 
     "histone deacetylase 2"}}

Bob Hanlon

---- Marwa Abd El-Wahaab <m.a.elwahaab at> wrote: 

Dear Sir,

I have a question about the new function in Mathematica 7, ProteinData
function. ProteinData[ ] gives a list of proteins are identified by what?

How can I know the protein keyword or protein ID as identified in Protein
Data Bank?

I need your advice

Thanks in advance

*Marwa Ali Abd El Wahaab*
*Teaching Assistant*
Faculty of Engineering
Mansoura University

  • Prev by Date: Logarithmic ticks in SectorChart
  • Next by Date: Re: Graph issue
  • Previous by thread: A Question about PoteinData function
  • Next by thread: Forcing vertical scale on Histogram