Dear Robert,
I think, there is a problem with your sequence. It contains SEC and for
biojava it is an unknown AA.
Try this:

...
FiniteAlphabet alpha = ProteinTools.getAlphabet();
alphabet.addSymbol(new
SimpleDotState('U',"SEL",Annotation.EMPTY_ANNOTATION));
...



Marco



> -----Ursprüngliche Nachricht-----
> Von:  Robert Stones [SMTP:[EMAIL PROTECTED]
> Gesendet am:  Mittwoch, 25. Juni 2003 16:41
> An:   [EMAIL PROTECTED]
> Betreff:      [Biojava-l] error using the proteomic package
> 
> I keep getting this error using the proteomic package when performing
> simulated digests on proteins and some peptides with masses are not
> being generated:
> 
> Has anybody got an example code for setting proteases and working out
> masses?  
> 
> org.biojava.bio.symbol.IllegalSymbolException: No mass Set for Symbol
> [GLU SER GLY PHE LEU PRO ALA VAL ASN SEC HIS MET THR TYR ARG ILE LYS GLN
> TRP CYS ASP]
> at org.biojava.bio.proteomics.MassCalc.getVMasses(MassCalc.java:365)
> 
> my code
> 
>       try
>       {
>       seq = si.nextSequence();        
>       Annotation anno = seq.getAnnotation();
>                               
>       it = seq.features(); 
>       }//try 
>       catch (BioException bex)
>       {
>       System.out.println(bex);
>       }
>               
>       while ( it.hasNext() ) 
>       {
>       Feature f = (Feature) it.next();
> 
>               if (f.getType().equals("Peptide"))
>               {
>                       try
>                       {
>                       MassCalc  massCalc = new
> MassCalc(SymbolPropertyTable.MONO_MASS,
> true);
>                       double[] masses =
> massCalc.getVariableMasses(f.getSymbols());
>                       double mass = masses[0];
>                       }//try
>             
>                               
>                       catch(Exception is)
>                       {                               
>                       is.printStackTrace();
>                       }
>               }
>       }       
> 
> 

_______________________________________________
Biojava-l mailing list  -  [EMAIL PROTECTED]
http://biojava.org/mailman/listinfo/biojava-l

Reply via email to