[BioSQL-l] Re: [Bioperl-l] Error in loading into biosql database
Yves Bastide
Yves.Bastide at irisa.fr
Wed Mar 26 10:29:45 EST 2003
Hilmar Lapp wrote:
[...]
>
> 1) use PubMed instead of Medline if the latter is undef
>
> 2) look-up references by CRC rather than dbxref (medline or pubmed)
>
> 3) look-up, in this or any other order, by CRC, if not found by
> medline, if not found by pubmed, omitting those look-ups where the key
> value is undefined.
>
Option 3). The right order, if one is used, is first by ID
(pubmed/medline), then CRC, as references fetched from different sources
have their authors, location, title formatted differently.
(The Python code used here is, with old fields names:
sql = "SELECT reference_id FROM reference WHERE reference_docid = %s"
if medline:
sql += " or reference_medline = %d"
)
>
> -hilmar
yves
More information about the Bioperl-l
mailing list