Wikipedia:WikiProject National Register of Historic Places/Progress/History

From Wikipedia, the free encyclopedia

This page is devoted to tracking the progress of WikiProject NRHP over time. Using the information from the Progress page itself, animated gifs of coverage have been generated and included herein. Data collected from the Progress page can also be used to produce graphs of historical progress of NRHP coverage. The data is gathered by a script, which you can install on your personal javascript if you wish to access the raw data directly. It can then be fed into a plotting program (e.g. gnuplot) to produce the graphs seen below. Minimal knowledge of gnuplot syntax is needed to produce these graphs, and obviously the installation itself is required. The gnuplot documentation is a good source to learn the syntax, although most of it will be unnecessary for the purposes of making these graphs, and gnuplot itself can be downloaded here.

Animated maps of WP:NRHP Progress[edit]

These show updates during 2013 to 2016.

Percent illustrated
Percent articled
Percent Start+
Net Quality Rating

How to produce your own line graphs[edit]

The raw data can be turned into a variety of different graphs which include a plethora of information. To produce a graph, copy the raw data into a file of your choosing (in Windows/Mac/Linux, simply pasting the data into a blank text file in Notepad/TextEdit/gedit and saving it will suffice) and choose which columns to graph based on the numbered columns in the data. You will also need to create a separate text file to run in gnuplot. The base template for these graphs is shown below with helpful comments to describe the function of each line and how it can be customized

set term svg size 1000,800 fname 'Verdana' fsize 12 # SVG with dimensions 1000x800 and 12pt Verdana font
set output '_MYTITLE_.svg'                          # Desired title of graph file
set xdata time                                      # This line and the next tell gnuplot
set timefmt "%Y%m%d"                                # we are plotting a graph over time
currentDate=strftime("%Y%m%d",time(0))              # get current date
set xtics "20130401",2*2592000,currentDate rotate   # Start at beginning of Progress page history and increment in two-month steps until current date
set yrange [_MIN_:_MAX_]                            # Set the min and max of the y-axis (e.g. for percent graphs, [0:100])
set title "_DISPLAYTITLE_"                          # Title to be shown on the graph
set key below                                       # Set location of key; see gnuplot documentation for more placement options
set multiplot
plot \                                              # Include a list of lines to display on graph below
    "_DATAFILE_.d" using 1:_COLUMN_ title "_KEYLABEL_" _GNUPLOTOPTIONS_, \
     .
     .
     .
    "_DATAFILE_.d" using 1:_COLUMN_ title "_KEYLABEL_" _GNUPLOTOPTIONS

The all caps keywords offset by underscores ("_") should be replaced with the relevant information, and multiple lines can be drawn on the same graph by adding extra lines where the vertical dots are. See the examples below for fully filled examples of this template.

Example graphs[edit]

National totals[edit]

The following code produces an svg file named "MyTitle.svg" which includes the graph shown to the right. The raw data has been stored in the file "ProgressHistory.d"

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'MyTitle.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:95000]
set title "WP:NRHPPROGRESS Over Time"
set key below
set multiplot
plot \
    "ProgressHistory.d" using 1:2 title "Total" w lp lw 2, \
    "ProgressHistory.d" using 1:3 title "Illustrated" w lp lw 2, \
    "ProgressHistory.d" using 1:5 title "Articled" w lp lw 2, \
    "ProgressHistory.d" using 1:7 title "Stubs" w lp lw 2, \
    "ProgressHistory.d" using 1:8 title "NRIS-only" w lp lw 2, \
    "ProgressHistory.d" using 1:9 title "Start+" w lp lw 2, \
    "ProgressHistory.d" using 1:11 title "Unassessed" w lp lw 2, \
    "ProgressHistory.d" using 1:12 title "Untagged" w lp lw 2

National percent[edit]

The following code produces an svg file named "MyOtherTitle.svg" which includes the graph shown to the right. The raw data has been stored in the file "Total.d"

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'MyOtherTitle.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:100]
set format y "%.0f%%"      # to make y-axis show "%"
set title "WP:NRHPPROGRESS Over Time – Percent"
set key below
set multiplot
plot \
    "Total.d" using 1:4 title "%Illustrated" w lp lw 2, \
    "Total.d" using 1:6 title "%Articled" w lp lw 2, \
    "Total.d" using 1:10 title "%Start+" w lp lw 2, \
    "Total.d" using 1:13 title "Net_Quality" w lp lw 2

Individual state progress[edit]

The following code produces an svg file named "Virginia.svg" which includes the graph shown to the right. The raw data has been stored in the file "Total.d"

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'Virginia.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:100]
set format y "%.0f%%"      # to make y-axis show "%"
set title "WP:NRHPPROGRESS Over Time – Virginia"
set key below
set multiplot
plot \
    "Total.d" using 1:568 title "%Illustrated" w lp lw 2, \
    "Total.d" using 1:570 title "%Articled" w lp lw 2, \
    "Total.d" using 1:574 title "%Start+" w lp lw 2, \
    "Total.d" using 1:577 title "Net_Quality" w lp lw 2

FA, GA progress[edit]

The following code produces an svg file named "FAGAOverTimeTotal.svg" using the second box in the script output. The raw data has been stored in the file "FAGA.d"

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'Graphs/FAGAOverTimeTotal.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20110801",3*2592000,currentDate rotate
set yrange [0:250]
set title "WP:NRHPPROGRESS Over Time - FA, GA Totals"
set key below
set multiplot
plot \
    "FAGA.d" using 1:2 title "FAs" w lp lw 2, \
    "FAGA.d" using 3:4 title "GAs" w lp lw 2

More complicated graphs[edit]

The data on the progress page only shows a total number of articles/images in each category for every update, but that does not mean the data extracted by the script is only limited to displaying these totals. If desired, these totals can be combined to make to make "effective" columns. The following code produces an svg file named "Massachusetts.svg" which includes the graph shown to the right. The raw data has been stored in the file "Total.d". The code calculates a ratio between the number of NRIS-only articles in MA and the total number to determine the percent of the sites in the state that have articles which are NRIS-only quality—something not directly shown on the Progress page—and plots this effective column along with the other standard ones.

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'Massachusetts.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:100]
set format y "%.0f%%"      # to make y-axis show "%"
set title "WP:NRHPPROGRESS Over Time – Massachusetts"
set key below
set multiplot
plot \
    "Total.d" using 1:268 title "%Illustrated" w lp lw 2, \
    "Total.d" using 1:270 title "%Articled" w lp lw 2, \
    "Total.d" using 1:274 title "%Start+" w lp lw 2, \
    "Total.d" using 1:277 title "Net_Quality" w lp lw 2, \
    "Total.d" using 1:($272/$266*100) title "%NRIS-only" w lp lw 2

The following code goes one step further and uses a somewhat complicated numerical differentiation scheme to find the rate of national article creation, not just the total number for each date. Because the data is pretty noisy (updates are not at regular intervals), the code also produces a "smooth approximation" of the noisy data, which is a bit easier to read. The raw data is stored in the file "Total.d", and the graph is produced in the file "RateArticled.svg".

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'RateArticled.svg'
set xdata time
set timefmt "%Y%m%d"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:30]
set title "WP:NRHPPROGRESS Over Time – Rate of article creation"
set ylabel "Articles/day"
set key below
x0=NaN
y0=NaN
yprev=NaN
set multiplot
plot \
    'Total.d' using 1:(dx=strptime("%Y%m%d",stringcolumn(1))-x0,x0=strptime("%Y%m%d",stringcolumn(1)),dy=$5-y0,y0=$5,yprev=(dx==0?yprev:dy/dx*86400),dx==0?yprev:dy/dx*86400) title "Actual" w lp lw 1 lc 2, \
    'Total.d' using 1:(dx=strptime("%Y%m%d",stringcolumn(1))-x0,x0=strptime("%Y%m%d",stringcolumn(1)),dy=$5-y0,y0=$5,yprev=(dx==0?yprev:dy/dx*86400),dx==0?yprev:dy/dx*86400) title "Smooth approximation" w lp lw 2 lc 1 smooth bezier

The same numerical differentiation scheme is used below to show the rate at which images have been uploaded. The graph is produced in the file "RateIllustrated.svg".

set term svg size 1000,800 fname 'Verdana' fsize 12
set output 'Graphs/RateIllustrated.svg'
set xdata time
set timefmt "%Y%m%d"
set title "WP:NRHPPROGRESS Over Time – Rate of image uploads"
currentDate=strftime("%Y%m%d",time(0))
set xtics "20130401",2*2592000,currentDate rotate
set yrange [0:60]
set ylabel "Images/day"
set key below
x0=NaN
y0=NaN
yprev=NaN
set multiplot
plot \
    'Total.d' using 1:(dx=strptime("%Y%m%d",stringcolumn(1))-x0,x0=strptime("%Y%m%d",stringcolumn(1)),dy=$3-y0,y0=$3,yprev=(dx==0?yprev:dy/dx*86400),dx==0?yprev:dy/dx*86400) title "Actual" w lp lw 1 lc 2, \
    'Total.d' using 1:(dx=strptime("%Y%m%d",stringcolumn(1))-x0,x0=strptime("%Y%m%d",stringcolumn(1)),dy=$3-y0,y0=$3,yprev=(dx==0?yprev:dy/dx*86400),dx==0?yprev:dy/dx*86400) title "Smooth approximation" w lp lw 2 lc 1 smooth bezier

These same routines could be applied to individual states by changing the column numbers to the relevant ones shown below. Gnuplot is a very powerful graphing and data analysis tool, and these examples are just the tip of the iceberg. Looking through the gnuplot documentation will allow the reader access to the many more advanced features of the software and provide a much more thorough glimpse into the activity of WP:NRHP than can be caught by looking at the Progress page at any one time!

Quick reference for column numbers[edit]

There are 12 different pieces of information for each state:

  1. Total
  2. Illustrated
  3. %Illustrated
  4. Articled
  5. %Articled
  6. Stubs
  7. NRIS-only
  8. Start+
  9. %Start+
  10. Unassessed
  11. Untagged
  12. Net_Quality

Column 1 in the data file is the revision date, common to all entries on that row, and the columns 2-13 are taken up by the national statistics. The states' columns are then included in alphabetical order starting with Alabama in columns 14-25. Washington, D.C. ("District of Columbia") is included just after Delaware, and territories such as Puerto Rico, Guam, etc. are included after all the states at the end of the row. The full list of states in alphabetical order is shown below for reference.

Click [show] to display a list of all states and territories for which there is data in alphabetical order
  1. Alabama (AL)
  2. Alaska (AK)
  3. Arizona (AZ)
  4. Arkansas (AR)
  5. California (CA)
  6. Colorado (CO)
  7. Connecticut (CT)
  8. Delaware (DE)
  9. District of Columbia (DC)
  10. Florida (FL)
  11. Georgia (GA)
  12. Hawaii (HI)
  13. Idaho (ID)
  14. Illinois (IL)
  15. Indiana (IN)
  16. Iowa (IA)
  17. Kansas (KS)
  18. Kentucky (KY)
  19. Louisiana (LA)
  20. Maine (ME)
  21. Maryland (MD)
  22. Massachusetts (MA)
  23. Michigan (MI)
  24. Minnesota (MN)
  25. Mississippi (MS)
  26. Missouri (MO)
  27. Montana (MT)
  28. Nebraska (NE)
  29. Nevada (NV)
  30. New Hampshire (NH)
  31. New Jersey (NJ)
  32. New Mexico (NM)
  33. New York (NY)
  34. North Carolina (NC)
  35. North Dakota (ND)
  36. Ohio (OH)
  37. Oklahoma (OK)
  38. Oregon (OR)
  39. Pennsylvania (PA)
  40. Rhode Island (RI)
  41. South Carolina (SC)
  42. South Dakota (SD)
  43. Tennessee (TN)
  44. Texas (TX)
  45. Utah (UT)
  46. Vermont (VT)
  47. Virginia (VA)
  48. Washington (WA)
  49. West Virginia (WV)
  50. Wisconsin (WI)
  51. Wyoming (WY)
  52. Puerto Rico (PR)
  53. Guam (GU)
  54. Virgin Islands (VI)
  55. Northern Mariana Islands (MP)
  56. American Samoa (AS)
  57. Federated States of Micronesia (FM)
  58. Palau (PW)
  59. Marshall Islands (MH)
  60. Minor Outlying Islands (UM)

A quick formula to calculate the column number of a certain column, C, inside a state is is C=1+12*n+m where n is the state's position in alphabetical order and m is the bit of information you want to get (e.g. 1=Total, etc. from the list above). Thus the %Illustrated column (m=3) in Colorado (n=6) is column C=1+12*6+3=76. A total reference list of all columns is shown below.

Click [show] to display a quick reference of which columns correspond to which data
  1. Date
  2. Total
  3. Illustrated
  4. %Illustrated
  5. Articled
  6. %Articled
  7. Stubs
  8. NRIS-only
  9. Start+
  10. %Start+
  11. Unassessed
  12. Untagged
  13. Net_Quality
  14. AL_Total
  15. AL_Illustrated
  16. AL_%Illustrated
  17. AL_Articled
  18. AL_%Articled
  19. AL_Stubs
  20. AL_NRIS-only
  21. AL_Start+
  22. AL_%Start+
  23. AL_Unassessed
  24. AL_Untagged
  25. AL_Net_Quality
  26. AK_Total
  27. AK_Illustrated
  28. AK_%Illustrated
  29. AK_Articled
  30. AK_%Articled
  31. AK_Stubs
  32. AK_NRIS-only
  33. AK_Start+
  34. AK_%Start+
  35. AK_Unassessed
  36. AK_Untagged
  37. AK_Net_Quality
  38. AZ_Total
  39. AZ_Illustrated
  40. AZ_%Illustrated
  41. AZ_Articled
  42. AZ_%Articled
  43. AZ_Stubs
  44. AZ_NRIS-only
  45. AZ_Start+
  46. AZ_%Start+
  47. AZ_Unassessed
  48. AZ_Untagged
  49. AZ_Net_Quality
  50. AR_Total
  51. AR_Illustrated
  52. AR_%Illustrated
  53. AR_Articled
  54. AR_%Articled
  55. AR_Stubs
  56. AR_NRIS-only
  57. AR_Start+
  58. AR_%Start+
  59. AR_Unassessed
  60. AR_Untagged
  61. AR_Net_Quality
  62. CA_Total
  63. CA_Illustrated
  64. CA_%Illustrated
  65. CA_Articled
  66. CA_%Articled
  67. CA_Stubs
  68. CA_NRIS-only
  69. CA_Start+
  70. CA_%Start+
  71. CA_Unassessed
  72. CA_Untagged
  73. CA_Net_Quality
  74. CO_Total
  75. CO_Illustrated
  76. CO_%Illustrated
  77. CO_Articled
  78. CO_%Articled
  79. CO_Stubs
  80. CO_NRIS-only
  81. CO_Start+
  82. CO_%Start+
  83. CO_Unassessed
  84. CO_Untagged
  85. CO_Net_Quality
  86. CT_Total
  87. CT_Illustrated
  88. CT_%Illustrated
  89. CT_Articled
  90. CT_%Articled
  91. CT_Stubs
  92. CT_NRIS-only
  93. CT_Start+
  94. CT_%Start+
  95. CT_Unassessed
  96. CT_Untagged
  97. CT_Net_Quality
  98. DE_Total
  99. DE_Illustrated
  100. DE_%Illustrated
  101. DE_Articled
  102. DE_%Articled
  103. DE_Stubs
  104. DE_NRIS-only
  105. DE_Start+
  106. DE_%Start+
  107. DE_Unassessed
  108. DE_Untagged
  109. DE_Net_Quality
  110. DC_Total
  111. DC_Illustrated
  112. DC_%Illustrated
  113. DC_Articled
  114. DC_%Articled
  115. DC_Stubs
  116. DC_NRIS-only
  117. DC_Start+
  118. DC_%Start+
  119. DC_Unassessed
  120. DC_Untagged
  121. DC_Net_Quality
  122. FL_Total
  123. FL_Illustrated
  124. FL_%Illustrated
  125. FL_Articled
  126. FL_%Articled
  127. FL_Stubs
  128. FL_NRIS-only
  129. FL_Start+
  130. FL_%Start+
  131. FL_Unassessed
  132. FL_Untagged
  133. FL_Net_Quality
  134. GA_Total
  135. GA_Illustrated
  136. GA_%Illustrated
  137. GA_Articled
  138. GA_%Articled
  139. GA_Stubs
  140. GA_NRIS-only
  141. GA_Start+
  142. GA_%Start+
  143. GA_Unassessed
  144. GA_Untagged
  145. GA_Net_Quality
  146. HI_Total
  147. HI_Illustrated
  148. HI_%Illustrated
  149. HI_Articled
  150. HI_%Articled
  151. HI_Stubs
  152. HI_NRIS-only
  153. HI_Start+
  154. HI_%Start+
  155. HI_Unassessed
  156. HI_Untagged
  157. HI_Net_Quality
  158. ID_Total
  159. ID_Illustrated
  160. ID_%Illustrated
  161. ID_Articled
  162. ID_%Articled
  163. ID_Stubs
  164. ID_NRIS-only
  165. ID_Start+
  166. ID_%Start+
  167. ID_Unassessed
  168. ID_Untagged
  169. ID_Net_Quality
  170. IL_Total
  171. IL_Illustrated
  172. IL_%Illustrated
  173. IL_Articled
  174. IL_%Articled
  175. IL_Stubs
  176. IL_NRIS-only
  177. IL_Start+
  178. IL_%Start+
  179. IL_Unassessed
  180. IL_Untagged
  181. IL_Net_Quality
  182. IN_Total
  183. IN_Illustrated
  184. IN_%Illustrated
  185. IN_Articled
  186. IN_%Articled
  187. IN_Stubs
  188. IN_NRIS-only
  189. IN_Start+
  190. IN_%Start+
  191. IN_Unassessed
  192. IN_Untagged
  193. IN_Net_Quality
  194. IA_Total
  195. IA_Illustrated
  196. IA_%Illustrated
  197. IA_Articled
  198. IA_%Articled
  199. IA_Stubs
  200. IA_NRIS-only
  201. IA_Start+
  202. IA_%Start+
  203. IA_Unassessed
  204. IA_Untagged
  205. IA_Net_Quality
  206. KS_Total
  207. KS_Illustrated
  208. KS_%Illustrated
  209. KS_Articled
  210. KS_%Articled
  211. KS_Stubs
  212. KS_NRIS-only
  213. KS_Start+
  214. KS_%Start+
  215. KS_Unassessed
  216. KS_Untagged
  217. KS_Net_Quality
  218. KY_Total
  219. KY_Illustrated
  220. KY_%Illustrated
  221. KY_Articled
  222. KY_%Articled
  223. KY_Stubs
  224. KY_NRIS-only
  225. KY_Start+
  226. KY_%Start+
  227. KY_Unassessed
  228. KY_Untagged
  229. KY_Net_Quality
  230. LA_Total
  231. LA_Illustrated
  232. LA_%Illustrated
  233. LA_Articled
  234. LA_%Articled
  235. LA_Stubs
  236. LA_NRIS-only
  237. LA_Start+
  238. LA_%Start+
  239. LA_Unassessed
  240. LA_Untagged
  241. LA_Net_Quality
  242. ME_Total
  243. ME_Illustrated
  244. ME_%Illustrated
  245. ME_Articled
  246. ME_%Articled
  247. ME_Stubs
  248. ME_NRIS-only
  249. ME_Start+
  250. ME_%Start+
  251. ME_Unassessed
  252. ME_Untagged
  253. ME_Net_Quality
  254. MD_Total
  255. MD_Illustrated
  256. MD_%Illustrated
  257. MD_Articled
  258. MD_%Articled
  259. MD_Stubs
  260. MD_NRIS-only
  261. MD_Start+
  262. MD_%Start+
  263. MD_Unassessed
  264. MD_Untagged
  265. MD_Net_Quality
  266. MA_Total
  267. MA_Illustrated
  268. MA_%Illustrated
  269. MA_Articled
  270. MA_%Articled
  271. MA_Stubs
  272. MA_NRIS-only
  273. MA_Start+
  274. MA_%Start+
  275. MA_Unassessed
  276. MA_Untagged
  277. MA_Net_Quality
  278. MI_Total
  279. MI_Illustrated
  280. MI_%Illustrated
  281. MI_Articled
  282. MI_%Articled
  283. MI_Stubs
  284. MI_NRIS-only
  285. MI_Start+
  286. MI_%Start+
  287. MI_Unassessed
  288. MI_Untagged
  289. MI_Net_Quality
  290. MN_Total
  291. MN_Illustrated
  292. MN_%Illustrated
  293. MN_Articled
  294. MN_%Articled
  295. MN_Stubs
  296. MN_NRIS-only
  297. MN_Start+
  298. MN_%Start+
  299. MN_Unassessed
  300. MN_Untagged
  301. MN_Net_Quality
  302. MS_Total
  303. MS_Illustrated
  304. MS_%Illustrated
  305. MS_Articled
  306. MS_%Articled
  307. MS_Stubs
  308. MS_NRIS-only
  309. MS_Start+
  310. MS_%Start+
  311. MS_Unassessed
  312. MS_Untagged
  313. MS_Net_Quality
  314. MO_Total
  315. MO_Illustrated
  316. MO_%Illustrated
  317. MO_Articled
  318. MO_%Articled
  319. MO_Stubs
  320. MO_NRIS-only
  321. MO_Start+
  322. MO_%Start+
  323. MO_Unassessed
  324. MO_Untagged
  325. MO_Net_Quality
  326. MT_Total
  327. MT_Illustrated
  328. MT_%Illustrated
  329. MT_Articled
  330. MT_%Articled
  331. MT_Stubs
  332. MT_NRIS-only
  333. MT_Start+
  334. MT_%Start+
  335. MT_Unassessed
  336. MT_Untagged
  337. MT_Net_Quality
  338. NE_Total
  339. NE_Illustrated
  340. NE_%Illustrated
  341. NE_Articled
  342. NE_%Articled
  343. NE_Stubs
  344. NE_NRIS-only
  345. NE_Start+
  346. NE_%Start+
  347. NE_Unassessed
  348. NE_Untagged
  349. NE_Net_Quality
  350. NV_Total
  351. NV_Illustrated
  352. NV_%Illustrated
  353. NV_Articled
  354. NV_%Articled
  355. NV_Stubs
  356. NV_NRIS-only
  357. NV_Start+
  358. NV_%Start+
  359. NV_Unassessed
  360. NV_Untagged
  361. NV_Net_Quality
  362. NH_Total
  363. NH_Illustrated
  364. NH_%Illustrated
  365. NH_Articled
  366. NH_%Articled
  367. NH_Stubs
  368. NH_NRIS-only
  369. NH_Start+
  370. NH_%Start+
  371. NH_Unassessed
  372. NH_Untagged
  373. NH_Net_Quality
  374. NJ_Total
  375. NJ_Illustrated
  376. NJ_%Illustrated
  377. NJ_Articled
  378. NJ_%Articled
  379. NJ_Stubs
  380. NJ_NRIS-only
  381. NJ_Start+
  382. NJ_%Start+
  383. NJ_Unassessed
  384. NJ_Untagged
  385. NJ_Net_Quality
  386. NM_Total
  387. NM_Illustrated
  388. NM_%Illustrated
  389. NM_Articled
  390. NM_%Articled
  391. NM_Stubs
  392. NM_NRIS-only
  393. NM_Start+
  394. NM_%Start+
  395. NM_Unassessed
  396. NM_Untagged
  397. NM_Net_Quality
  398. NY_Total
  399. NY_Illustrated
  400. NY_%Illustrated
  401. NY_Articled
  402. NY_%Articled
  403. NY_Stubs
  404. NY_NRIS-only
  405. NY_Start+
  406. NY_%Start+
  407. NY_Unassessed
  408. NY_Untagged
  409. NY_Net_Quality
  410. NC_Total
  411. NC_Illustrated
  412. NC_%Illustrated
  413. NC_Articled
  414. NC_%Articled
  415. NC_Stubs
  416. NC_NRIS-only
  417. NC_Start+
  418. NC_%Start+
  419. NC_Unassessed
  420. NC_Untagged
  421. NC_Net_Quality
  422. ND_Total
  423. ND_Illustrated
  424. ND_%Illustrated
  425. ND_Articled
  426. ND_%Articled
  427. ND_Stubs
  428. ND_NRIS-only
  429. ND_Start+
  430. ND_%Start+
  431. ND_Unassessed
  432. ND_Untagged
  433. ND_Net_Quality
  434. OH_Total
  435. OH_Illustrated
  436. OH_%Illustrated
  437. OH_Articled
  438. OH_%Articled
  439. OH_Stubs
  440. OH_NRIS-only
  441. OH_Start+
  442. OH_%Start+
  443. OH_Unassessed
  444. OH_Untagged
  445. OH_Net_Quality
  446. OK_Total
  447. OK_Illustrated
  448. OK_%Illustrated
  449. OK_Articled
  450. OK_%Articled
  451. OK_Stubs
  452. OK_NRIS-only
  453. OK_Start+
  454. OK_%Start+
  455. OK_Unassessed
  456. OK_Untagged
  457. OK_Net_Quality
  458. OR_Total
  459. OR_Illustrated
  460. OR_%Illustrated
  461. OR_Articled
  462. OR_%Articled
  463. OR_Stubs
  464. OR_NRIS-only
  465. OR_Start+
  466. OR_%Start+
  467. OR_Unassessed
  468. OR_Untagged
  469. OR_Net_Quality
  470. PA_Total
  471. PA_Illustrated
  472. PA_%Illustrated
  473. PA_Articled
  474. PA_%Articled
  475. PA_Stubs
  476. PA_NRIS-only
  477. PA_Start+
  478. PA_%Start+
  479. PA_Unassessed
  480. PA_Untagged
  481. PA_Net_Quality
  482. RI_Total
  483. RI_Illustrated
  484. RI_%Illustrated
  485. RI_Articled
  486. RI_%Articled
  487. RI_Stubs
  488. RI_NRIS-only
  489. RI_Start+
  490. RI_%Start+
  491. RI_Unassessed
  492. RI_Untagged
  493. RI_Net_Quality
  494. SC_Total
  495. SC_Illustrated
  496. SC_%Illustrated
  497. SC_Articled
  498. SC_%Articled
  499. SC_Stubs
  500. SC_NRIS-only
  501. SC_Start+
  502. SC_%Start+
  503. SC_Unassessed
  504. SC_Untagged
  505. SC_Net_Quality
  506. SD_Total
  507. SD_Illustrated
  508. SD_%Illustrated
  509. SD_Articled
  510. SD_%Articled
  511. SD_Stubs
  512. SD_NRIS-only
  513. SD_Start+
  514. SD_%Start+
  515. SD_Unassessed
  516. SD_Untagged
  517. SD_Net_Quality
  518. TN_Total
  519. TN_Illustrated
  520. TN_%Illustrated
  521. TN_Articled
  522. TN_%Articled
  523. TN_Stubs
  524. TN_NRIS-only
  525. TN_Start+
  526. TN_%Start+
  527. TN_Unassessed
  528. TN_Untagged
  529. TN_Net_Quality
  530. TX_Total
  531. TX_Illustrated
  532. TX_%Illustrated
  533. TX_Articled
  534. TX_%Articled
  535. TX_Stubs
  536. TX_NRIS-only
  537. TX_Start+
  538. TX_%Start+
  539. TX_Unassessed
  540. TX_Untagged
  541. TX_Net_Quality
  542. UT_Total
  543. UT_Illustrated
  544. UT_%Illustrated
  545. UT_Articled
  546. UT_%Articled
  547. UT_Stubs
  548. UT_NRIS-only
  549. UT_Start+
  550. UT_%Start+
  551. UT_Unassessed
  552. UT_Untagged
  553. UT_Net_Quality
  554. VT_Total
  555. VT_Illustrated
  556. VT_%Illustrated
  557. VT_Articled
  558. VT_%Articled
  559. VT_Stubs
  560. VT_NRIS-only
  561. VT_Start+
  562. VT_%Start+
  563. VT_Unassessed
  564. VT_Untagged
  565. VT_Net_Quality
  566. VA_Total
  567. VA_Illustrated
  568. VA_%Illustrated
  569. VA_Articled
  570. VA_%Articled
  571. VA_Stubs
  572. VA_NRIS-only
  573. VA_Start+
  574. VA_%Start+
  575. VA_Unassessed
  576. VA_Untagged
  577. VA_Net_Quality
  578. WA_Total
  579. WA_Illustrated
  580. WA_%Illustrated
  581. WA_Articled
  582. WA_%Articled
  583. WA_Stubs
  584. WA_NRIS-only
  585. WA_Start+
  586. WA_%Start+
  587. WA_Unassessed
  588. WA_Untagged
  589. WA_Net_Quality
  590. WV_Total
  591. WV_Illustrated
  592. WV_%Illustrated
  593. WV_Articled
  594. WV_%Articled
  595. WV_Stubs
  596. WV_NRIS-only
  597. WV_Start+
  598. WV_%Start+
  599. WV_Unassessed
  600. WV_Untagged
  601. WV_Net_Quality
  602. WI_Total
  603. WI_Illustrated
  604. WI_%Illustrated
  605. WI_Articled
  606. WI_%Articled
  607. WI_Stubs
  608. WI_NRIS-only
  609. WI_Start+
  610. WI_%Start+
  611. WI_Unassessed
  612. WI_Untagged
  613. WI_Net_Quality
  614. WY_Total
  615. WY_Illustrated
  616. WY_%Illustrated
  617. WY_Articled
  618. WY_%Articled
  619. WY_Stubs
  620. WY_NRIS-only
  621. WY_Start+
  622. WY_%Start+
  623. WY_Unassessed
  624. WY_Untagged
  625. WY_Net_Quality
  626. PR_Total
  627. PR_Illustrated
  628. PR_%Illustrated
  629. PR_Articled
  630. PR_%Articled
  631. PR_Stubs
  632. PR_NRIS-only
  633. PR_Start+
  634. PR_%Start+
  635. PR_Unassessed
  636. PR_Untagged
  637. PR_Net_Quality
  638. GU_Total
  639. GU_Illustrated
  640. GU_%Illustrated
  641. GU_Articled
  642. GU_%Articled
  643. GU_Stubs
  644. GU_NRIS-only
  645. GU_Start+
  646. GU_%Start+
  647. GU_Unassessed
  648. GU_Untagged
  649. GU_Net_Quality
  650. VI_Total
  651. VI_Illustrated
  652. VI_%Illustrated
  653. VI_Articled
  654. VI_%Articled
  655. VI_Stubs
  656. VI_NRIS-only
  657. VI_Start+
  658. VI_%Start+
  659. VI_Unassessed
  660. VI_Untagged
  661. VI_Net_Quality
  662. MP_Total
  663. MP_Illustrated
  664. MP_%Illustrated
  665. MP_Articled
  666. MP_%Articled
  667. MP_Stubs
  668. MP_NRIS-only
  669. MP_Start+
  670. MP_%Start+
  671. MP_Unassessed
  672. MP_Untagged
  673. MP_Net_Quality
  674. AS_Total
  675. AS_Illustrated
  676. AS_%Illustrated
  677. AS_Articled
  678. AS_%Articled
  679. AS_Stubs
  680. AS_NRIS-only
  681. AS_Start+
  682. AS_%Start+
  683. AS_Unassessed
  684. AS_Untagged
  685. AS_Net_Quality
  686. FM_Total
  687. FM_Illustrated
  688. FM_%Illustrated
  689. FM_Articled
  690. FM_%Articled
  691. FM_Stubs
  692. FM_NRIS-only
  693. FM_Start+
  694. FM_%Start+
  695. FM_Unassessed
  696. FM_Untagged
  697. FM_Net_Quality
  698. PW_Total
  699. PW_Illustrated
  700. PW_%Illustrated
  701. PW_Articled
  702. PW_%Articled
  703. PW_Stubs
  704. PW_NRIS-only
  705. PW_Start+
  706. PW_%Start+
  707. PW_Unassessed
  708. PW_Untagged
  709. PW_Net_Quality
  710. MH_Total
  711. MH_Illustrated
  712. MH_%Illustrated
  713. MH_Articled
  714. MH_%Articled
  715. MH_Stubs
  716. MH_NRIS-only
  717. MH_Start+
  718. MH_%Start+
  719. MH_Unassessed
  720. MH_Untagged
  721. MH_Net_Quality
  722. UM_Total
  723. UM_Illustrated
  724. UM_%Illustrated
  725. UM_Articled
  726. UM_%Articled
  727. UM_Stubs
  728. UM_NRIS-only
  729. UM_Start+
  730. UM_%Start+
  731. UM_Unassessed
  732. UM_Untagged
  733. UM_Net_Quality