Skip to content

Commit c2c29b2

Browse files
committed
Pushing up Ostracode work to move it back to Neotoma.
1 parent 76705b8 commit c2c29b2

File tree

5 files changed

+249
-0
lines changed

5 files changed

+249
-0
lines changed

Proposals/ostracode_support/EANOD published data June 2024.csv renamed to Proposals/ostracode_support/EANODpublisheddataJune2024.csv

File renamed without changes.

Proposals/ostracode_support/NODE database 22May2024.csv renamed to Proposals/ostracode_support/NODEdatabase22May2024.csv

File renamed without changes.
Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
"","x"
2+
"1","container"
3+
"2","pond"
4+
"3","lake"
5+
"4","cave"
6+
"5","supralittoral"
7+
"6","rice field"
8+
"7","ditch"
9+
"8","intertidal"
10+
"9","ditch, concrete"
11+
"10","gutter, concrete"
12+
"11","container, concrete"
13+
"12","well"
14+
"13","puddle"
15+
"14","spring"
16+
"15","field"
17+
"16","pool"
18+
"17","stream"
19+
"18","lake, beach"
20+
"19","rice field, but see comments"
21+
"20","marsh"
22+
"21","river mouth"
23+
"22","river"
24+
"23","river, mouth"
25+
"24","swamp"
26+
"25","stream, mouth"
27+
"26","seep"
28+
"27","lake, oxbow"
29+
"28","spring runoff"
30+
"29","lake, thermal"
31+
"30","wet leaf litter by small stream feeding pond"
32+
"31","soil by small stream feeding pond"
33+
"32","soil approx. 15 cm from small stream feeding pond"
34+
"33","wet leaf approx. 15 cm from small stream feeding pond"
35+
"34","channel, artificial"
36+
"35","marsh, lower part of marsh, ‘old stream’"
37+
"36","marsh, lower part of marsh"
38+
"37","rock pool at coast"
39+
"38","pool fed by seep, at coast"
40+
"39","rock pool, brackish"
41+
"40","other"
42+
"41","spring, crack in rock containing tiny trickle"
43+
"42","muddy area below steep slope and small waterfall"
44+
"43","reservior"
45+
"44","lake, shore"
46+
"45","lake beach"
47+
"46","wetland"
48+
"47","waterfall"
49+
"48","river, gravel bank"
50+
"49","river, sand bank"
51+
"50","pond fed by spring"
52+
"51","lake, littoral edge of lake, in lotus patch"
53+
"52","lake, littoral edge of lake, floating blanket weed"
54+
"53","channel"
55+
"54","lotus field"
56+
"55","estuary (detritus)"
57+
"56","estuary, brackish"
58+
"57","estuary"
59+
"58","canal"
60+
"59","marsh, reed marsh"
61+
"60","spring, trickle on rock face"
62+
"61","rockpool"
63+
"62","rock pool"
64+
"63","sandpit, flooded"
65+
"64","cave, lake in limestone cave system"
66+
"65","marsh, salt"
67+
"66","pond, irrigation"
68+
"67","cave, artificial, puddle"
69+
"68","water fall"
70+
"69","river, lower reaches"
71+
"70","river, riverside, lower reaches"
72+
"71","seep in dried streamlet"
73+
"72","marsh (pond)"
74+
"73","spring at coast"
75+
"74","cave, natural cave"
76+
"75","marsh, coastal marsh, reeds"
77+
"76","lake, artificial"
78+
"77","river, dead arm"
79+
"78","puddle, small"
80+
"79","pond, small"
81+
"80","creek"
82+
"81","groundwater, well"
83+
"82","lake estuary"
84+
"83","estuary-like"
85+
"84","lake, lagoon"
86+
"85","river, mangrove forest"
87+
"86","stream in urban area. Host Procambarus clarkii"
88+
"87","bog"
89+
"88","pond, probably a temporary livestock pond"
90+
"89","pool under a waterfall"
91+
"90","bog/ditch"
92+
"91","pond and trickle"
93+
"92","container, plastic, with mud and rice plants."
94+
"93","mangrove forest"
95+
"94","pool, spring fed"
96+
"95","river - brackish"
97+
"96","river - tidal"
98+
"97","stream - interstitial"
99+
"98","rice field - abandoned"
100+
"99","creek, brackish"
101+
"100","river, tidal"
102+
"101","river, interstitial"
103+
"102","pool below waterfall"
104+
"103","stream, mountain stream"
105+
"104","swamp at lake shore"
106+
"105","swamp, artificial"
107+
"106","pond, artificial"
108+
"107","lake (oxbow lake)"
109+
"108","oxbow lake"
110+
"109","creek, small creek in river bed"
111+
"110","pond, mud of dried artificial pond"
112+
"111","puddle, small puddle on limestone cliff, 10m above sea level"
113+
"112","LAKE"
114+
"113","PEAT_BOG"
115+
"114","SEEPAGE"
116+
"115","POND"
117+
"116","SPRING"
118+
"117","STREAM"
119+
"118","CAVE"
120+
"119","RIVER"
121+
"120","SHALLOW_LAKE"
122+
"121","FRESHWATER_MARSH"
123+
"122","SHALLOW-LAKE"
124+
"123","WET_MEADOW"
125+
"124","ROCK_POOL"
126+
"125","SALT_LAKE"
127+
"126","OTHER"
128+
"127","COASTAL_LAGOON"
129+
"128","INTERSTITIAL"
130+
"129","SALT_MARSH"
131+
"130","DELTA"
132+
"131","GROUNDWATER"
133+
"132","PUDDLE"
134+
"133","CHANNEL"
135+
"134","RICEFIELD"
136+
"135","DITCH"
137+
"136","FLOODED_QUARRY"
138+
"137","WELL"
139+
"138","FARM_POND"
140+
"139","RESERVOIR"
141+
"140","TROUGH"
142+
"141","CANAL"
143+
"142","SALTPANS"
144+
"143","LAB_CULTURE"
145+
"144","FISH_POND"
146+
"145","RESERVOIRS"
147+
"146","SALTPAN"
148+
"147","IRRIGATED_LAND"
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
Benzie, J.A.H. 1989. The distribution and habitat preference of ostracods (Crustacea: Ostracoda) in a coastal sand-dune lake, Loch of Stra thbeg, north-east Scotland. Freshwater Biology, 22, 309-321.
2+
Beyer, G., Meisch, C. & Wouters, K. 1997. New records of freshwater Ostracoda (Crustacea) from La Gomera, El Hierro, Fuerteventura and Tenerife (Canary islands). Bull. Soc. Nat. luxemb., 98, 239-259.
3+
Boomer, I., Horne, D. J. & Smith, R. J. 2006. Freshwater Ostracoda (Crustacea) from the Assynt region, NW Scotland: new Scottish records and a checklist of Scottish freshwater species. Bulletin de L'Institut Royal des Sciences Naturelles de Belgique, Biologie, 76, 111-123.
4+
Danielopol, D.L. 1991. Spatial distribution and dispersal of interstitial Crustacea in alluvial sediments of a backwater of the Danube at Vienna. Stygologia, 6 (2), 97-110.
5+
Danielopol, D.L., Horne, D.J. & Wood, R.N. 1996. Notes on the ecology of Metacypris cordata (Ostracoda, Timiriaseviinae); why does it not colonise groundwater habitats? In: Keen, M.C. (ed.), Proceedings of 2nd European Ostracodologists' Meeting, Glasgow 1993, 175-180, British Micropalaeontological Society, London.
6+
Drost, R. 1925. Zur Entomostraken-Fauna des Seeburger Sees. Zeitschrift fur Morphologie und Okologie der Tiere, Bd.4, 1/2 Heft, 1-87.
7+
Fryer, G. 1993. The freshwater Crustacea of Yorkshire. Yorkshire Naturalists’ Union and Leeds Philosophical and Literary Society; 312 pp. Titus Wilson & Son, Kendal.
8+
Fryer, G. & Forshaw, O. 1979. The freshwater Crustacea of Rhum (Inner Hebrides) - a faunistic and ecological survey. Biological Journal of the Linnean Society, 11, 333-367.
9+
Gonzalez Mozo, M. E., Martens, K. & Baltanas, A. 1996. A taxonomic revision of European Herpetocypris Brady & Norman, 1889 (Crustacea, Ostracoda). Bulletin de L'Institut Royal des Sciences naturelles de Belgique, Biologie, 66, 93-132.
10+
Griffiths, H. I & Evans, J. G. 1992. Potamocypris arcuata (Sars, 1903) new to Britain. Crustaceana, 62, 110-112.
11+
Griffiths, H.I., Martin, D.S., Shine, A.J. & Evans, J.G. 1993. The ostracod fauna (Crustacea, Ostracda) od the profundal benthos of Loch Ness. Hydrobiologia, 254, 111-117.
12+
Gulen, D. 1985. Bisexual Ostracoda (Crustacea) populations in Anatolia. Istanbul Univ. Fen Fak. Mec. Seri B, 50, 81-86.
13+
Henderson, P.A. & Bamber, R.N. 1988. The rediscovery and redescription of the freshwater ostracod Candonopsis scourfieldi Brady, 1910 (Ostracoda: Podocopida). Journal of Natural History, 22, 465-471.
14+
Holmes, P.F. 1937. Ostracoda of Lake Ohrid. Sonder-Abdruck aus dem Archiv fur Hydrobiologie, 31, 484-500.
15+
Janz, H. 1983. Die Ostracoden (Crustacea) des Schoenbuchs bei Tubingen. Jh.Ges.Naturkde. Wurttenberg, 138, 245-259.
16+
Jungwirth, M. 1979. Limnocythere inopinata (Baird) (Cytheridae, Ostracoda): its distribution pattern and relation to the superficial sediments of Neusiedlersee. In: Loffler, H. (Ed.), Neusiedlersee: the limnology of a shallow lake in central Europe. 385-388. Dr W.Junk.
17+
Kaufmann A. 1900. Cypriden und Darwinuliden der Schweiz. Revue suisse de Zoologie 8: 209–423.
18+
Kosmal A. 1968. On the distribution of Ostracoda in the littoral of lake Kisajno (Masurian Lake District). Polskie Archiwum Hydrobiologii 15 (28): 87-102 Warszawa
19+
Latour J., Garczynski R., Sywula T. 1966. Badania nad solniskami srodladowymi Polski (Investigation into inland saline areas of Poland). Badania Fizjograficzne nad Polska Zachodnia, 18: 7-65, Poznan
20+
Lerner-Seggev, R. 1968. The fauna of Ostracoda in Lake Tiberias. Israel Journal of Zoology, 17, 117-143.
21+
Loffler, H. 1979. The crustacean fauna of the Phragmites belt (Neusiedlersee). in: Loffler, H. (Ed.), Neusiedlersee: the limnology of a shallow lake in central Europe. 385-388. Dr W.Junk.
22+
Lowndes, A.G. 1930. Some rare and little-known British freshwater ostracods. Report of the Marlborough College Natural History Society, No. 79, 82-112.
23+
Lowndes, A.G., 1932. Herpetocypris palpiger, a new species of freshwater Ostracod. Annals and Magazine of Natural History, 9 (50), 155-157.
24+
Martens, K. & Dumont, H.J. 1984. The ostracod fauna (Crustacea, Ostracoda) of Lake Donk (Flanders): a comparison between two surveys 20 years
25+
Mbahinzireki, G., F. Uiblein & H. Winkler (1991): Microhabitat selection of ostracods in relation to predation and food.- Hydrobiologia 222: 115-119.
26+
Meisch, C. 1990. Ostracodes et ecologie de deux etangs de gravieres d'Alsace et du Luxembourg (Crustacea, Ostracoda). Bull. Soc. Nat. luxemb., 90, 183-197.
27+
Petkovski, T. 1958b. Zwei neue Ostracoden aus dem Dojransee. - Bioloski Glasnik 11 (114): 27-34.
28+
Petkovski, T. K. 1969b. Zwei neue Limnocythere-arten aus Mazedinien (Crustacea - Ostracoda). Acta Musei Macedonici scientarum naturalium, 12 (1), 1-18.
29+
Petkovski, T. K. 1977. Ostracodenfauna des Mindelsees (S.W. Deutschland). Acta Musei Macedonici scientarum naturalium, 15 (3), 49-94.
30+
Ponyi, J.E. 1992. Studies on the Crustacean fauna of a Hungarian hot spring (Heviz Spa). Zool.Jb.Syst., 119, 397-404.
31+
Scharf, B.W. 1982. Muschelkrebse aus dem Murnauer Moos (Crustacea, Ostracoda). Entomofauna, Suppl.1, 119-124.
32+
Scharf, B.W. 1984. Lebende und fossile Muschelkrebse (Crustacea, Ostracoda) im Meerfelder Maar. Cour. Forsch. Inst. Senckenberg, 65, 81-86.
33+
Usskilat, F. 1957. Untersuchungen am Oligohalinikum der Schlei. II. Uber die Ostracodengemeinschaften des Haddebyer und Selker Moores. Kieler Meeresforsch., Bd.31, Heft 2, 151-178.
34+
Wagenleitner, H. 1990. Morphology and evolution of Cypria cavernae n.sp. (Ostracoda, Crustacea). Bull.Soc.Nat.luxemb., 90, 199-226.
35+
Wendling, K. & Scharf, B.W. 1992. Macrozoobenthos including Ostracoda (Crustacea). in: Scharf, B.W. & Bjork, S. (Eds), Limnology of the Eifel maar lakes. Ergebnisse der Limnologie, 38, 239-262.
36+
Wouters, K. 1983. Contributions to the study of Belgian Ostracoda. 1. The Ostracoda from the environs of Buzenol (gaume District, Belgium). Bull. Inst. r. Sci. nat. Belg., 55, Biologie, (4), 1-9, pl. 1.
37+
Wouters, K. 1984. Contributions to the study of Belgian Ostracoda. 2. Cypria subsalsa Redeke, 1936, in Belgium, with a redescription of the species. Bull. Inst. r. Sci. nat. Belg., 55, Biologie, (10), 1-7, pls 1-2.
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: "Managing Ostracode Elements"
3+
format: html
4+
---
5+
6+
```{r read_tables, echo = FALSE}
7+
library(readr)
8+
library(dplyr)
9+
library(httr)
10+
library(jsonlite)
11+
12+
node <- readr::read_csv('NODEdatabase22May2024.csv')
13+
eanode <- readr::read_csv('EANODpublisheddataJune2024.csv')
14+
```
15+
16+
## Table Additions
17+
18+
The following tables need new information to manage the data:
19+
20+
* `ndb.publications` (Publication data)
21+
* `ndb.depenvttypes` (New depositional environments)
22+
* `ndb.lakeparametertypes` (Add lake water type/quality)
23+
24+
## Publications
25+
26+
For publications we will search all publications using CrossRef, and add them if we can find them. Otherwise, we will simply add the citation string.
27+
28+
```{r extract_publications}
29+
unique_pubs <- eanode$bibliographicCitation |> unique()
30+
node_pubs <- c(readr::read_lines('node_publications.txt') |> unique(), unique_pubs)
31+
new_pubs = list()
32+
33+
fetch_url = "https://api.crossref.org/works"
34+
for (i in unique_pubs) {
35+
cross_result <- httr::GET(url = fetch_url, query=list(query=i),
36+
httr::add_headers(`User-Agent`="NeotomaDataScraper;mailto:goring@wisc.edu"))
37+
data <- content(cross_result)['message'][[1]]
38+
scores <- sapply(data$items, function(j){j$score})
39+
if (diff(scores)[1] < diff(scores)[2] * 10) {
40+
ref = data$items[1]
41+
new_pubs[[length(new_pubs) + 1]] <- list(citation = i,
42+
json = toJSON(ref[[1]]),
43+
doi = ref[[1]]$DOI)
44+
cat("Positive hit for pub.\n")
45+
} else {
46+
new_pubs[[length(new_pubs) + 1]] <- list(citation = i,
47+
json = NA)
48+
}
49+
}
50+
51+
```
52+
53+
## Lake Parameters
54+
55+
We need to add the following critical `lakeparametertypes` to Neotoma. We need to account for the values "Lentic", "lotic", Subterranean", and "estuarine".
56+
57+
```{sql}
58+
INSERT INTO ndb.lakeparametertypes (lakeparametershortname, lakeparameter)
59+
VALUES('AquaticSystem', 'Aquatic System');
60+
61+
```
62+
63+
## Depositional Environments
64+

0 commit comments

Comments
 (0)