[Biojava-l] creating a sequence...
Jan Würthner
jan.wuerthner at uni-duesseldorf.de
Thu Jan 29 15:54:26 EST 2004
Sorry for answering the email myself...
after looking at it again, I think it is adequate to treat these three
elements (query-ID, query-def and query-len) as annotations. There is no
sense in assigning them to an unknown sequence, right?
I have implemented it this way and it works fine,
thanks anyway
kind regards
Jan
Am Thursday 29 January 2004 20:23 schrieb Jan Würthner:
> Hi,
>
> I have written a BlastParser for xml based BLAST results, in order to
> reconstruct SeqSimilaritySearchResult instances from xml files returned by
> the NCBI for BLAST requests.
>
> In constructing the searchresult, I use
>
> SequenceBuilder sb = new SimpleSequenceBuilder();
> SeqSimilaritySearchResult result
> = new SimpleSeqSimilaritySearchResult( sb.makeSequence(),
> new DummySequenceDB("dummy"),
> searchParameters,
> hits,
> new SimpleAnnotation(annotations));
> where hits is a List of SeqSimilaritySearchHits and searchParameters and
> annotations are Maps.
>
> The XML file still contains information about the query, like ID and
> length, but not the whole query sequence, e.g.:
>
>
> <BlastOutput_query-ID>gi|1698579|gb|U60438.1|MMU60438</BlastOutput_query-ID
>> <BlastOutput_query-def>Mus musculus serum amyloid A protein isoform 2
> mRNA, complete cds</BlastOutput_query-def>
> <BlastOutput_query-len>576</BlastOutput_query-len>
>
> Here is my question:
>
> How can I adopt this information into the SimpleSeqSimilaritySearchResult?
> The sequence I obtain by
>
> sb.makeSequence()
>
> of course does not contain anything. Is there a way to construct a sequence
> by the query-ID, query-def and query-len? (Especially the length is
> something I need!)
>
> Thanks in advance
> Jan
--
Jan Würthner
Institute for Medical Microbiology
Building 22.21
Heinrich-Heine-University
Universitätsstraße 1
40225 Duesseldorf
Tel. +49 (0) 211 81 12461
URL: www.medmikro.uni-duesseldorf.de
More information about the Biojava-l
mailing list