Micha Bayer wrote: > Hi, > > When configuring the mass annotation importer plugin, an error is thrown > when one has mapped only the names of the raw bioassays, and not their > ID: > > "A mapping for either 'Name' or 'Internal ID' must be given. " > > This happens even when the mapping for the name has already been > provided. > > When I then include a separate column in the data file with the BASE ID, > and add that as a mapping during plugin configuration, the import > proceeds without error and the raw bioassays are annotated. > > Is this a bug or just me being silly?
It is a bug. Thanks for reporting it. We'll fix it in the 2.9 release (due next week). It seems like you have also found the workaround: Specify a mapping for both "Name" and "Internal ID", but when you do this only the "Internal ID" mapping is used and the "Name" mapping is ignored. By the way, this bug would have been even more annoying in BASE 2.9 since if you fill in both mappings it will tell you that it is not allowed to enter more than one mapping. > Also: the only reason I am trying to do things this way is because it > seems the only way to automate annotation of raw bioassays, but > technically they should really inherit their annotations from the > appropriate entity upstream (e.g. BioSources). Is there any means of > "batch-inheriting" annotations, without having to set them manually for > every bioassay in the experiment individually? Can't seem to find > anything in the docu regarding this. There is a new function in BASE 2.9 that can make this easier (http://base.thep.lu.se/ticket/1133). First, you need to put the raw bioassays in an experiment and select experimental factors (=annotation types) for it. When this has been done, you can access a function on the experiment's "Properties" page that automatically inherits all annotations for the experimental factors. After this you may want to check out the "Experiment overview" page to find annotations that have been inherited multiple times. This happens if there is more than one parent item that has annotation values for the same annotation type. /Nicklas ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ The BASE general discussion mailing list basedb-users@lists.sourceforge.net unsubscribe: send a mail with subject "unsubscribe" to [EMAIL PROTECTED]