Project

General

Profile

« Previous | Next » 

Revision 3678

mappings/DwC2-VegBIEN.specimens.csv, VegX-VegBIEN.stems.csv: Removed all manual mappings to datasource_id now that datasource_id is auto-populated, both on the VegBIEN output side and the DwC/VegX input side. This should greatly simplify many of the mappings!

View differences:

VegX.plots.full.csv
18 18
soil_texture,->/*s/abioticObservation[*ID]/simpleUserdefined[name=texture]/value,
19 19
holdridge_life_zone,->/*s/communityDetermination[*ID]/*s/communityConcept/commonName,
20 20
life_zone_code,->/*s/communityDetermination[*ID]/*s/communityConcept/name,
21
project,/*ID->/*s/project:[personnel[role=metadataProvider]/organizationName=$/_ignore/inLabel]/title,
21
project,/*ID->/*s/project/title,
22 22
plot_area_ha,/*UniqueIdentifierID->/*s/plot/area,"Brad: Area in hectares. Is there any way to store units?; Aaron: VegX plot area annotation says ""Total area of the plot in square meters."" so units are fixed"
23 23
lat_decimal,/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLatitude,
24 24
long_decimal,/*UniqueIdentifierID->/*s/plot/geospatial/DecimalLongitude,
......
30 30
country,/*UniqueIdentifierID->/*s/plot/location[placeType=country]/placeName,
31 31
pol2,/*UniqueIdentifierID->/*s/plot/location[placeType=county]/placeName,Brad: No pol2=countyParish
32 32
pol1,/*UniqueIdentifierID->/*s/plot/location[placeType=state]/placeName,Brad: No; pol1=stateProvince
33
plot_code,/*UniqueIdentifierID->/*s/plot/plotName,Brad: plotCode is as-assigned by data provider; guranteed to be unique only within dataset (=project)
34
PLOT_ID,/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier,"Brad: This is artificial internal database ID; a unique identifier within SALVIAS DB to each plot, within the table plotMetadata."
33 35
slope_aspect,/*UniqueIdentifierID->/*s/plot/slopeAspect,
34 36
slope_gradient,/*UniqueIdentifierID->/*s/plot/slopeGradient,
35 37
date_finish,/obsEndDate/_*/date,
......
37 39
plot_methodology,/simpleUserdefined[name=method]/*ID/method/name,
38 40
precip_mm,/simpleUserdefined[name=precipitation]/value,
39 41
temp_c,/temperature,
40
plot_code,:[partyWithRole/*ID->/parties/party/organizationName=$/_ignore/inLabel]/*UniqueIdentifierID->/*s/plot/plotName,Brad: plotCode is as-assigned by data provider; guranteed to be unique only within dataset (=project)
41
PLOT_ID,:[partyWithRole/*ID->/parties/party/organizationName=$/_ignore/inLabel]/*UniqueIdentifierID->/*s/plot/plotUniqueIdentifier,"Brad: This is artificial internal database ID; a unique identifier within SALVIAS DB to each plot, within the table plotMetadata."
42 42
observation_type,,"Brad: SALVIAS internal metadata indicating whether the record represents an individual or aggregate observation. Rather than storing, use to decide where to store in VegX.; Aaron: VegX aggregateOrganismObservation table is missing many fields available in individualOrganismObservation, so we're mapping to individualOrganismObservation regardless of observation type"
43 43
recensused,,"Brad: This is a 0/1 value, internal to SALVIAS. 1 indicates that a  plot has >1 set of values, from different census events.; Aaron: Different censuses are distinguished in organisms data by different census_no values"

Also available in: Unified diff