Tag: tide height
-
Accessing NOAA tide data with R (updated 2021)
It’s been a decade since I wrote a script to retrieve observed tide height data from NOAA’s CO-OPS server, which lets you grab up to a month of tide data for a given tide station at a time. In that time, they’ve migrated over to a new server and slightly different API, so it’s probably…
-
Building a simple tide clock
Myself and Jeremy Long recently had a paper published in PeerJ (open access, free to read) describing the use of an Arduino microcontroller to predict tides and regulate the water levels in aquaria in synchrony with the natural tides. You can read more about that tide controller system here and further variations here. As part…
-
Controlling tide height in lab aquaria
A few years back I posted about a set of Arduino libraries I wrote to allow an Arduino with an attached clock to predict the tides for a coastal site. In that post, I showed a variation on the theme that had a motor-driven rack that transited up and down in time with the tide.…
-
More tide prediction with R
Edit: There is now a full-fledged R package, rtide, to accomplish the same basic task of generating time series of tide predictions that is outlined here. See this more recent post for information. In the previous post I outlined how to query the XTide software with R and parse the results into a handy-dandy data…
-
Interfacing XTide and R
Edit: There is now a full-fledged R package, rtide, to accomplish the same basic task of generating time series of tide predictions that is outlined here. See this more recent post for information. XTide is an open-source program that predicts tide heights and current speeds for hundreds of tide and current stations around the United…
-
Using Arduino tide predictions
In the previous post, I outlined some Arduino code to generate tide height predictions for a NOAA tidal reference station. Now let’s do something useful with this newfound functionality. In the experiments I run, it’s useful to keep intertidal animals like snails and limpets on a natural tidal cycle. In addition, some animals like high-shore…
-
Tide height prediction with the Arduino
A collaborator of mine, Dr. Jeremy Long at SDSU, approached me with the idea of building a system to recreate rising and falling tide heights in his aquaria. One of the keys to making this work was having some way to specify what the tide height should be at any given time. While there is…
-
Accessing NOAA tide data with R
Here’s some R code that can be used to download archived tide height data from NOAA’s CO-OPS OPeNDAP server. The code makes use of RCurl to send a URL query to the server, and then splits apart the resulting data into a data frame.