Project

General

Profile

« Previous | Next » 

Revision 8176

inputs/input.Makefile: %/.map.csv.last_cleanup: Run fix_line_endings after canon/translate to standardize Python's \r\n line endings back to \n. This prevents issues with mixed line endings because LibreOffice (and probably Excel) treat all cell-internal line endings as \n but row line endings as whatever the file had, while text editors like jEdit translate all line endings to whatever the autodetected line ending is. (This creates spurious line ending diffs when a map spreadsheet containing multiline cells is edited in a text editor.)

View differences:

map.csv
1
FIA,VegCore,Filter,Comments
2
row_num,*TREE.row_num,,
3
CN,individualObservationID,,
4
PLT_CN,*TREE.PLT_CN,,
5
PREV_TRE_CN,*TREE.PREV_TRE_CN,,
6
INVYR,INVYR,,
7
STATECD,STATECD,,
8
UNITCD,UNITCD,,
9
COUNTYCD,COUNTYCD,,
10
PLOT,locationName,,
11
SUBP,subplot,,
12
TREE,individualCode,,
13
CONDID,authorEventCode,,
14
AZIMUTH,*TREE.AZIMUTH,,
15
DIST,*TREE.DIST,,
16
PREVCOND,*TREE.PREVCOND,,
17
STATUSCD,*TREE.STATUSCD,,
18
SPCD,SPCD,,
19
SPGRPCD,*TREE.SPGRPCD,,
20
DIA,diameterBreastHeight_in,,"""dbh in inches (convert to cm) IF DIAHTCD=1. Otherwise, measured at ground level (see DIAHTCD)."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
21
DIAHTCD,*TREE.DIAHTCD,,"""DIAHTCD=1: DIA measured at breast height (=dbh); DIAHTCD=1: DIA measured at root crown (basically, near ground). We should discuss where to put these measurements."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
22
HT,height_ft,,"""height in ft. Convert to m."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
23
HTCD,*TREE.HTCD,,
24
ACTUALHT,*TREE.ACTUALHT,,
25
TREECLCD,*TREE.TREECLCD,,
26
CR,*TREE.CR,,
27
CCLCD,*TREE.CCLCD,,
28
TREEGRCD,*TREE.TREEGRCD,,
29
AGENTCD,*TREE.AGENTCD,,
30
CULL,*TREE.CULL,,
31
DAMLOC1,*TREE.DAMLOC1,,
32
DAMTYP1,*TREE.DAMTYP1,,
33
DAMSEV1,*TREE.DAMSEV1,,
34
DAMLOC2,*TREE.DAMLOC2,,
35
DAMTYP2,*TREE.DAMTYP2,,
36
DAMSEV2,*TREE.DAMSEV2,,
37
DECAYCD,*TREE.DECAYCD,,
38
STOCKING,*TREE.STOCKING,,
39
WDLDSTEM,*TREE.WDLDSTEM,,
40
VOLCFNET,*TREE.VOLCFNET,,
41
VOLCFGRS,*TREE.VOLCFGRS,,
42
VOLCSNET,*TREE.VOLCSNET,,
43
VOLCSGRS,*TREE.VOLCSGRS,,
44
VOLBFNET,*TREE.VOLBFNET,,
45
VOLBFGRS,*TREE.VOLBFGRS,,
46
VOLCFSND,*TREE.VOLCFSND,,
47
GROWCFGS,*TREE.GROWCFGS,,
48
GROWBFSL,*TREE.GROWBFSL,,
49
GROWCFAL,*TREE.GROWCFAL,,
50
MORTCFGS,*TREE.MORTCFGS,,
51
MORTBFSL,*TREE.MORTBFSL,,
52
MORTCFAL,*TREE.MORTCFAL,,
53
REMVCFGS,*TREE.REMVCFGS,,
54
REMVBFSL,*TREE.REMVBFSL,,
55
REMVCFAL,*TREE.REMVCFAL,,
56
DIACHECK,*TREE.DIACHECK,,
57
MORTYR,*TREE.MORTYR,,
58
SALVCD,*TREE.SALVCD,,
59
UNCRCD,*TREE.UNCRCD,,
60
CPOSCD,*TREE.CPOSCD,,
61
CLIGHTCD,*TREE.CLIGHTCD,,
62
CVIGORCD,*TREE.CVIGORCD,,
63
CDENCD,*TREE.CDENCD,,
64
CDIEBKCD,*TREE.CDIEBKCD,,
65
TRANSCD,*TREE.TRANSCD,,
66
TREEHISTCD,*TREE.TREEHISTCD,,
67
DIACALC,*TREE.DIACALC,,
68
BHAGE,*TREE.BHAGE,,
69
TOTAGE,*TREE.TOTAGE,,
70
CULLDEAD,*TREE.CULLDEAD,,
71
CULLFORM,*TREE.CULLFORM,,
72
CULLMSTOP,*TREE.CULLMSTOP,,
73
CULLBF,*TREE.CULLBF,,
74
CULLCF,*TREE.CULLCF,,
75
BFSND,*TREE.BFSND,,
76
CFSND,*TREE.CFSND,,
77
SAWHT,*TREE.SAWHT,,
78
BOLEHT,BOLEHT,,
79
FORMCL,*TREE.FORMCL,,
80
HTCALC,*TREE.HTCALC,,
81
HRDWD_CLUMP_CD,*TREE.HRDWD_CLUMP_CD,,
82
SITREE,*TREE.SITREE,,
83
CREATED_BY,*TREE.CREATED_BY,,
84
CREATED_DATE,*TREE.CREATED_DATE,,
85
CREATED_IN_INSTANCE,*TREE.CREATED_IN_INSTANCE,,
86
MODIFIED_BY,*TREE.MODIFIED_BY,,
87
MODIFIED_DATE,*TREE.MODIFIED_DATE,,
88
MODIFIED_IN_INSTANCE,*TREE.MODIFIED_IN_INSTANCE,,
89
MORTCD,*TREE.MORTCD,,
90
HTDMP,*TREE.HTDMP,,
91
ROUGHCULL,*TREE.ROUGHCULL,,
92
MIST_CL_CD,*TREE.MIST_CL_CD,,
93
CULL_FLD,*TREE.CULL_FLD,,
94
RECONCILECD,*TREE.RECONCILECD,,
95
PREVDIA,*TREE.PREVDIA,,
96
FGROWCFGS,*TREE.FGROWCFGS,,
97
FGROWBFSL,*TREE.FGROWBFSL,,
98
FGROWCFAL,*TREE.FGROWCFAL,,
99
FMORTCFGS,*TREE.FMORTCFGS,,
100
FMORTBFSL,*TREE.FMORTBFSL,,
101
FMORTCFAL,*TREE.FMORTCFAL,,
102
FREMVCFGS,*TREE.FREMVCFGS,,
103
FREMVBFSL,*TREE.FREMVBFSL,,
104
FREMVCFAL,*TREE.FREMVCFAL,,
105
P2A_GRM_FLG,*TREE.P2A_GRM_FLG,,
106
TREECLCD_NERS,*TREE.TREECLCD_NERS,,
107
TREECLCD_SRS,*TREE.TREECLCD_SRS,,
108
TREECLCD_NCRS,*TREE.TREECLCD_NCRS,,
109
TREECLCD_RMRS,*TREE.TREECLCD_RMRS,,
110
STANDING_DEAD_CD,*TREE.STANDING_DEAD_CD,,
111
PREV_STATUS_CD,*TREE.PREV_STATUS_CD,,
112
PREV_WDLDSTEM,*TREE.PREV_WDLDSTEM,,
113
TPA_UNADJ,*TREE.TPA_UNADJ,,
114
TPAMORT_UNADJ,*TREE.TPAMORT_UNADJ,,
115
TPAREMV_UNADJ,*TREE.TPAREMV_UNADJ,,
116
TPAGROW_UNADJ,*TREE.TPAGROW_UNADJ,,
117
DRYBIO_BOLE,*TREE.DRYBIO_BOLE,,
118
DRYBIO_TOP,*TREE.DRYBIO_TOP,,
119
DRYBIO_STUMP,*TREE.DRYBIO_STUMP,,
120
DRYBIO_SAPLING,*TREE.DRYBIO_SAPLING,,
121
DRYBIO_WDLD_SPP,*TREE.DRYBIO_WDLD_SPP,,
122
DRYBIO_BG,*TREE.DRYBIO_BG,,
123
CARBON_AG,*TREE.CARBON_AG,,
124
CARBON_BG,*TREE.CARBON_BG,,
125
CYCLE,*TREE.CYCLE,,
126
SUBCYCLE,*TREE.SUBCYCLE,,
127
BORED_CD_PNWRS,*TREE.BORED_CD_PNWRS,,
128
DAMLOC1_PNWRS,*TREE.DAMLOC1_PNWRS,,
129
DAMLOC2_PNWRS,*TREE.DAMLOC2_PNWRS,,
130
DIACHECK_PNWRS,*TREE.DIACHECK_PNWRS,,
131
DMG_AGENT1_CD_PNWRS,*TREE.DMG_AGENT1_CD_PNWRS,,
132
DMG_AGENT2_CD_PNWRS,*TREE.DMG_AGENT2_CD_PNWRS,,
133
DMG_AGENT3_CD_PNWRS,*TREE.DMG_AGENT3_CD_PNWRS,,
134
MIST_CL_CD_PNWRS,*TREE.MIST_CL_CD_PNWRS,,
135
SEVERITY1_CD_PNWRS,*TREE.SEVERITY1_CD_PNWRS,,
136
SEVERITY1A_CD_PNWRS,*TREE.SEVERITY1A_CD_PNWRS,,
137
SEVERITY1B_CD_PNWRS,*TREE.SEVERITY1B_CD_PNWRS,,
138
SEVERITY2_CD_PNWRS,*TREE.SEVERITY2_CD_PNWRS,,
139
SEVERITY2A_CD_PNWRS,*TREE.SEVERITY2A_CD_PNWRS,,
140
SEVERITY2B_CD_PNWRS,*TREE.SEVERITY2B_CD_PNWRS,,
141
SEVERITY3_CD_PNWRS,*TREE.SEVERITY3_CD_PNWRS,,
142
UNKNOWN_DAMTYP1_PNWRS,*TREE.UNKNOWN_DAMTYP1_PNWRS,,
143
UNKNOWN_DAMTYP2_PNWRS,*TREE.UNKNOWN_DAMTYP2_PNWRS,,
144
PREV_PNTN_SRS,*TREE.PREV_PNTN_SRS,,
145
DISEASE_SRS,*TREE.DISEASE_SRS,,
146
DIEBACK_SEVERITY_SRS,*TREE.DIEBACK_SEVERITY_SRS,,
1
FIA,VegCore,Filter,Comments
2
row_num,*TREE.row_num,,
3
CN,individualObservationID,,
4
PLT_CN,*TREE.PLT_CN,,
5
PREV_TRE_CN,*TREE.PREV_TRE_CN,,
6
INVYR,INVYR,,
7
STATECD,STATECD,,
8
UNITCD,UNITCD,,
9
COUNTYCD,COUNTYCD,,
10
PLOT,locationName,,
11
SUBP,subplot,,
12
TREE,individualCode,,
13
CONDID,authorEventCode,,
14
AZIMUTH,*TREE.AZIMUTH,,
15
DIST,*TREE.DIST,,
16
PREVCOND,*TREE.PREVCOND,,
17
STATUSCD,*TREE.STATUSCD,,
18
SPCD,SPCD,,
19
SPGRPCD,*TREE.SPGRPCD,,
20
DIA,diameterBreastHeight_in,,"""dbh in inches (convert to cm) IF DIAHTCD=1. Otherwise, measured at ground level (see DIAHTCD)."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
21
DIAHTCD,*TREE.DIAHTCD,,"""DIAHTCD=1: DIA measured at breast height (=dbh); DIAHTCD=1: DIA measured at root crown (basically, near ground). We should discuss where to put these measurements."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
22
HT,height_ft,,"""height in ft. Convert to m."" (bboyle@email.arizona.edu/Brad_Boyle.2013-2-8.[FIA+tables+and+columns+to+import+to+BIEN.docx])"
23
HTCD,*TREE.HTCD,,
24
ACTUALHT,*TREE.ACTUALHT,,
25
TREECLCD,*TREE.TREECLCD,,
26
CR,*TREE.CR,,
27
CCLCD,*TREE.CCLCD,,
28
TREEGRCD,*TREE.TREEGRCD,,
29
AGENTCD,*TREE.AGENTCD,,
30
CULL,*TREE.CULL,,
31
DAMLOC1,*TREE.DAMLOC1,,
32
DAMTYP1,*TREE.DAMTYP1,,
33
DAMSEV1,*TREE.DAMSEV1,,
34
DAMLOC2,*TREE.DAMLOC2,,
35
DAMTYP2,*TREE.DAMTYP2,,
36
DAMSEV2,*TREE.DAMSEV2,,
37
DECAYCD,*TREE.DECAYCD,,
38
STOCKING,*TREE.STOCKING,,
39
WDLDSTEM,*TREE.WDLDSTEM,,
40
VOLCFNET,*TREE.VOLCFNET,,
41
VOLCFGRS,*TREE.VOLCFGRS,,
42
VOLCSNET,*TREE.VOLCSNET,,
43
VOLCSGRS,*TREE.VOLCSGRS,,
44
VOLBFNET,*TREE.VOLBFNET,,
45
VOLBFGRS,*TREE.VOLBFGRS,,
46
VOLCFSND,*TREE.VOLCFSND,,
47
GROWCFGS,*TREE.GROWCFGS,,
48
GROWBFSL,*TREE.GROWBFSL,,
49
GROWCFAL,*TREE.GROWCFAL,,
50
MORTCFGS,*TREE.MORTCFGS,,
51
MORTBFSL,*TREE.MORTBFSL,,
52
MORTCFAL,*TREE.MORTCFAL,,
53
REMVCFGS,*TREE.REMVCFGS,,
54
REMVBFSL,*TREE.REMVBFSL,,
55
REMVCFAL,*TREE.REMVCFAL,,
56
DIACHECK,*TREE.DIACHECK,,
57
MORTYR,*TREE.MORTYR,,
58
SALVCD,*TREE.SALVCD,,
59
UNCRCD,*TREE.UNCRCD,,
60
CPOSCD,*TREE.CPOSCD,,
61
CLIGHTCD,*TREE.CLIGHTCD,,
62
CVIGORCD,*TREE.CVIGORCD,,
63
CDENCD,*TREE.CDENCD,,
64
CDIEBKCD,*TREE.CDIEBKCD,,
65
TRANSCD,*TREE.TRANSCD,,
66
TREEHISTCD,*TREE.TREEHISTCD,,
67
DIACALC,*TREE.DIACALC,,
68
BHAGE,*TREE.BHAGE,,
69
TOTAGE,*TREE.TOTAGE,,
70
CULLDEAD,*TREE.CULLDEAD,,
71
CULLFORM,*TREE.CULLFORM,,
72
CULLMSTOP,*TREE.CULLMSTOP,,
73
CULLBF,*TREE.CULLBF,,
74
CULLCF,*TREE.CULLCF,,
75
BFSND,*TREE.BFSND,,
76
CFSND,*TREE.CFSND,,
77
SAWHT,*TREE.SAWHT,,
78
BOLEHT,BOLEHT,,
79
FORMCL,*TREE.FORMCL,,
80
HTCALC,*TREE.HTCALC,,
81
HRDWD_CLUMP_CD,*TREE.HRDWD_CLUMP_CD,,
82
SITREE,*TREE.SITREE,,
83
CREATED_BY,*TREE.CREATED_BY,,
84
CREATED_DATE,*TREE.CREATED_DATE,,
85
CREATED_IN_INSTANCE,*TREE.CREATED_IN_INSTANCE,,
86
MODIFIED_BY,*TREE.MODIFIED_BY,,
87
MODIFIED_DATE,*TREE.MODIFIED_DATE,,
88
MODIFIED_IN_INSTANCE,*TREE.MODIFIED_IN_INSTANCE,,
89
MORTCD,*TREE.MORTCD,,
90
HTDMP,*TREE.HTDMP,,
91
ROUGHCULL,*TREE.ROUGHCULL,,
92
MIST_CL_CD,*TREE.MIST_CL_CD,,
93
CULL_FLD,*TREE.CULL_FLD,,
94
RECONCILECD,*TREE.RECONCILECD,,
95
PREVDIA,*TREE.PREVDIA,,
96
FGROWCFGS,*TREE.FGROWCFGS,,
97
FGROWBFSL,*TREE.FGROWBFSL,,
98
FGROWCFAL,*TREE.FGROWCFAL,,
99
FMORTCFGS,*TREE.FMORTCFGS,,
100
FMORTBFSL,*TREE.FMORTBFSL,,
101
FMORTCFAL,*TREE.FMORTCFAL,,
102
FREMVCFGS,*TREE.FREMVCFGS,,
103
FREMVBFSL,*TREE.FREMVBFSL,,
104
FREMVCFAL,*TREE.FREMVCFAL,,
105
P2A_GRM_FLG,*TREE.P2A_GRM_FLG,,
106
TREECLCD_NERS,*TREE.TREECLCD_NERS,,
107
TREECLCD_SRS,*TREE.TREECLCD_SRS,,
108
TREECLCD_NCRS,*TREE.TREECLCD_NCRS,,
109
TREECLCD_RMRS,*TREE.TREECLCD_RMRS,,
110
STANDING_DEAD_CD,*TREE.STANDING_DEAD_CD,,
111
PREV_STATUS_CD,*TREE.PREV_STATUS_CD,,
112
PREV_WDLDSTEM,*TREE.PREV_WDLDSTEM,,
113
TPA_UNADJ,*TREE.TPA_UNADJ,,
114
TPAMORT_UNADJ,*TREE.TPAMORT_UNADJ,,
115
TPAREMV_UNADJ,*TREE.TPAREMV_UNADJ,,
116
TPAGROW_UNADJ,*TREE.TPAGROW_UNADJ,,
117
DRYBIO_BOLE,*TREE.DRYBIO_BOLE,,
118
DRYBIO_TOP,*TREE.DRYBIO_TOP,,
119
DRYBIO_STUMP,*TREE.DRYBIO_STUMP,,
120
DRYBIO_SAPLING,*TREE.DRYBIO_SAPLING,,
121
DRYBIO_WDLD_SPP,*TREE.DRYBIO_WDLD_SPP,,
122
DRYBIO_BG,*TREE.DRYBIO_BG,,
123
CARBON_AG,*TREE.CARBON_AG,,
124
CARBON_BG,*TREE.CARBON_BG,,
125
CYCLE,*TREE.CYCLE,,
126
SUBCYCLE,*TREE.SUBCYCLE,,
127
BORED_CD_PNWRS,*TREE.BORED_CD_PNWRS,,
128
DAMLOC1_PNWRS,*TREE.DAMLOC1_PNWRS,,
129
DAMLOC2_PNWRS,*TREE.DAMLOC2_PNWRS,,
130
DIACHECK_PNWRS,*TREE.DIACHECK_PNWRS,,
131
DMG_AGENT1_CD_PNWRS,*TREE.DMG_AGENT1_CD_PNWRS,,
132
DMG_AGENT2_CD_PNWRS,*TREE.DMG_AGENT2_CD_PNWRS,,
133
DMG_AGENT3_CD_PNWRS,*TREE.DMG_AGENT3_CD_PNWRS,,
134
MIST_CL_CD_PNWRS,*TREE.MIST_CL_CD_PNWRS,,
135
SEVERITY1_CD_PNWRS,*TREE.SEVERITY1_CD_PNWRS,,
136
SEVERITY1A_CD_PNWRS,*TREE.SEVERITY1A_CD_PNWRS,,
137
SEVERITY1B_CD_PNWRS,*TREE.SEVERITY1B_CD_PNWRS,,
138
SEVERITY2_CD_PNWRS,*TREE.SEVERITY2_CD_PNWRS,,
139
SEVERITY2A_CD_PNWRS,*TREE.SEVERITY2A_CD_PNWRS,,
140
SEVERITY2B_CD_PNWRS,*TREE.SEVERITY2B_CD_PNWRS,,
141
SEVERITY3_CD_PNWRS,*TREE.SEVERITY3_CD_PNWRS,,
142
UNKNOWN_DAMTYP1_PNWRS,*TREE.UNKNOWN_DAMTYP1_PNWRS,,
143
UNKNOWN_DAMTYP2_PNWRS,*TREE.UNKNOWN_DAMTYP2_PNWRS,,
144
PREV_PNTN_SRS,*TREE.PREV_PNTN_SRS,,
145
DISEASE_SRS,*TREE.DISEASE_SRS,,
146
DIEBACK_SEVERITY_SRS,*TREE.DIEBACK_SEVERITY_SRS,,

Also available in: Unified diff