[Biojava-dev] ViewSequence
Matthew Berryman
mattjb at eleceng.adelaide.edu.au
Thu Mar 4 23:16:43 EST 2004
Sure, I'd love to :)
I'll have a dig through my piles of code and see what isn't covered in
the biojava in anger site and send them somewhere (where?).
I should mention I'm in the middle of debugging some biojava
distribution weirdness, where training works/not works depending on the
order the distributions are created and registered with a
SimpleDistributionTrainerContext.. anyone seen this behaviour? I'll
post to the list sometime soon with more info, once I've tracked down
the bug some more.
Cheers,
Matt.
On 05/03/2004, at 14:34, mark.schreiber at group.novartis.com wrote:
> If anyone wants to contribute pages, programs or corrections to
> biojava in
> anger then I would be more than pleased to put them on the site and
> give
> appropriate credit. Simple examples are fine, you don't need to make a
> killer app or anything. Unfortunately I am often too busy to keep these
> pages as up to date or as complete as I would like.
>
> International fame awaits :)
>
> - Mark
>
>
>
>
>
>
> Matthew Berryman <mattjb at eleceng.adelaide.edu.au>
> Sent by: biojava-dev-bounces at portal.open-bio.org
> 03/05/2004 11:44 AM
>
>
> To: "Warth,Rainer,LAUSANNE,NRC/BAS"
> <rainer.warth at rdls.nestle.com>
> cc: "'biojava-dev at biojava.org'" <biojava-dev at biojava.org>
> Subject: Re: [Biojava-dev] ViewSequence
>
>
> BioJava in Anger pages are out of date...
> ViewSequence has moved to org.biojava.bio.seq.impl, and thus the import
> line
> import org.biojava.bio.seq.impl.*;
>
> should be added or equivalent changes made to reflect the shift. I can
> only guess that this then causes the problem with writeFasta, which
> should be able to take a PrintStream and a ViewSequence according to
> the 1.3 API, it works fine in 1.4...
>
> Matthew Berryman
> BSc (Maths & Comp. Sc.)
> BE (Comp. Sys.) Honours I
> PhD student @ Centre for Biomedical Engineering
> The University of Adelaide
>
>
> On 24/02/2004, at 18:10, Warth,Rainer,LAUSANNE,NRC/BAS wrote:
>
>> Hi,
>> I wanted to try this program from the bioJAVA in ANGER
> page
>> (http://www.biojava.org/docs/bj_in_anger/NameChange.htm
>> ). I just pasted the text in the NameChange.java file which is part of
>> the
>> seq package. My biojava classpath must be okay since I have other
>> classes in
>> this package, which work fine (e.g. TestEmbl). However, I get the
>> message
>> that ViewSequence(seq, "ABC123") is not a valid constructor. In
>> addition,
>> the method writeFasta does not seem to have the right arguments ( line
>> SeqIOTools.writeFasta(System.out, seq2).
>> This is confirmed when I try to run it.
>>
>> java.lang.Error: Unresolved compilation problems:
>> The constructor ViewSequence(Sequence, String) is
> undefined
>> The method writeFasta(OutputStream, SequenceDB) in the
> type
>> SeqIOTools is not applicable for the arguments (PrintStream,
>> ViewSequence)
>>
>> at seq.NameChange.main(NameChange.java:28)
>>
>>
>> Does anybody see, what is wrong ?
>> biojava-1.3.1.jar and bytecode-0.92.jar are on my classpath.
>>
>>
>> Best, Rainer
>>
>> --------
>>
>> package seq;
>> import java.io.*;
>> import org.biojava.bio.seq.*;
>> import org.biojava.bio.seq.io.*;
>> import org.biojava.bio.symbol.*;
>>
>> public class NameChange {
>> public static void main(String[] args) {
>> try {
>> Sequence seq =
>>
>> DNATools.createDNASequence("atgcgctaggctag","gi|12356|ABC123");
>>
>> //create a veiw on the sequence and
> change its name
>> ViewSequence seq2 = new
> ViewSequence(seq, "ABC123");
>>
>> //print to FASTA to prove the name
>> has
> changed
>> SeqIOTools.writeFasta(System.out,
> seq2);
>> }
>> catch (IllegalSymbolException ex) {
>> //tried to make seq with non DNA
>> symbol
>> ex.printStackTrace();
>> }catch (IOException ex) {
>> //couldn't print seq2 to System out??
>> ex.printStackTrace();
>> }
>> }
>> }
>>
>> ---
>> Dr. Rainer Warth
>> Research Scientist Bioinformatics
>>
>> BioAnalytical Science Department
>> Nestlé Research Center
>> Vers-Chez-LES-BLANC phone: +41/21 785 8713
>> 1000 LAUSANNE 26 FAX:
>> +41/21
> 785 9486
>> SWITZERLAND e-mail:
> rainer.warth at rdls.nestle.com
>>
>> Dr. Rainer Warth
>> Research Scientist Bioinformatics
>>
>> BioAnalytical Science Department
>> Nestlé Research Center
>> Vers-Chez-LES-BLANC phone: +41/21 785 8713
>> 1000 LAUSANNE 26 FAX:
>> +41/21
> 785 9486
>> SWITZERLAND e-mail:
> rainer.warth at rdls.nestle.com
>>
>> _______________________________________________
>> biojava-dev mailing list
>> biojava-dev at biojava.org
>> http://biojava.org/mailman/listinfo/biojava-dev
>>
>
>
> _______________________________________________
> biojava-dev mailing list
> biojava-dev at biojava.org
> http://biojava.org/mailman/listinfo/biojava-dev
>
>
>
More information about the biojava-dev
mailing list