Topic: Importing Recorder data into Indicia
Hi - I hope this is a suitable place for Indicia questions not directly related to development.
I've recently been handed the poisoned chalice of looking after the BSBI records for VC63 (SW Yorkshire). I'm not a big fan of Recorder or Mapmate (which the BSBI use I think), and don't have a suitable Windows machine to run them on anyway.
So...I took the plunge and installed an Indicia Warehouse (on Linux). I've been able to get everything working fine and have imported about 100k records from the previous recorder via spreadsheets. I've got no problem with mucking about in SQL and it is quite good being able to access the data via QGis (which I'm familiar with) for mapping.
I've now been given an extract of another 100k records from Recorder as part of a data-sharing agreement, and I've noticed a couple of oddities whilst trying to import the data (via the occurrences csv import tool on the warehouse) which I wonder if anyone could help with.
I'm using the latest version of Indicia (1.0.0) which I updated only a few days ago.
The first oddity is importing species with an attribute as part of the name. Eg, "Aconitum napellus sensu lato". I have a copy of the NHM database which more or less matches the source system, although eventually the species names will have to be matched to Stace 3 for the BSBI.
This has the matching species in it, which for this example has ID NHMSYS0000494973.
However, the importer is not able to find it - ie it throws the error [Taxon: Could not find "Aconitum napellus sensu lato" in Taxa taxon list Taxon]. Can it use the attribute at all for species matching? If not, then presumably I'll have to add a synonym which has a matching full name and no attribute. I have checked that the format of the attribute is the same in both the source and target, so that doesn't seem to be the problem.
The other oddity I suspect is a bug. Previously (with version 0.9.1), you could upload vague dates of the format "yyyy-mm", but in version 1.0.0, this doesn't seem to work. Import works if you use the full month name (eg April 2010), but for some obscure reason, records for the month of October (eg "October 2003") fail with the error [sample:date_type: Please supply a date for your observation.] Any ideas?
Thanks,
Tim