<<O>>  Difference Topic CodeRepository (r1.20 - 07 Mar 2006 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 22 to 22

Buoy query and graphs using gnuplot

Added:
>
>
The link to the earlier bulletin board post is still good, but I've added a smaller tar file of how I go from SQL query to dataset to graph here.

Going from Datalogger files to 'Point' form on a relational database

DODSFilterColumn

Line: 129 to 131

META FILEATTACHMENT demodata.cman attr="" comment="NA" date="1113920824" path="demodata.cman" size="2453" user="JeremyCothran" version="1.1"
META FILEATTACHMENT ndbc.pl.txt attr="" comment="NA" date="1113920945" path="ndbc.pl" size="14925" user="JeremyCothran" version="1.1"
META FILEATTACHMENT ndbc_fm13.pl.txt attr="" comment="NA" date="1113920960" path="ndbc_fm13.pl" size="3976" user="JeremyCothran" version="1.1"
Added:
>
>
META FILEATTACHMENT gnuplot_example.tar attr="" comment="NA" date="1141763532" path="gnuplot_example.tar" size="51200" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.19 - 10 Feb 2006 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 74 to 74

Recently got into a discussion with at data provider about DODS servers for ASCII data. Researched the DODS FreeForm?? and JGOFS server a bit and ended up trying the FreeForm?? server install for Windows. Posting some notes below on the install process. Seems the only sticking point might be that I believe both services prefer data to have the ASCII data columns rigidly fixed in their layout, so CSV or other similarly delimited files are problematic. My suggestion in the absense of a DODS/OPeNDAP developed fix, is using or developing tools/services that filter from delimited to fixed column format.

Added:
>
>

Multiple Observation Table Schema

Lately(January 2006) I've been rethinking some of the table structure issues. While on the one hand the one table per observation approach has been working fine, my temptation is to want to collapse these singular similar structured observation tables into one mega-table with an extra index of observation type. The advantage to this approach is hopefully easier code and database maintenance as there are less individual table references involved, but the disadvantage is also that a singular table reference can get into an all or nothing scenario when it comes to performance or problems at the database table level.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.18 - 11 Nov 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 74 to 74

Recently got into a discussion with at data provider about DODS servers for ASCII data. Researched the DODS FreeForm?? and JGOFS server a bit and ended up trying the FreeForm?? server install for Windows. Posting some notes below on the install process. Seems the only sticking point might be that I believe both services prefer data to have the ASCII data columns rigidly fixed in their layout, so CSV or other similarly delimited files are problematic. My suggestion in the absense of a DODS/OPeNDAP developed fix, is using or developing tools/services that filter from delimited to fixed column format.

Deleted:
<
<

ListManager

A perl script to organize a list using tags into categories.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.17 - 30 Aug 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 74 to 74

Recently got into a discussion with at data provider about DODS servers for ASCII data. Researched the DODS FreeForm?? and JGOFS server a bit and ended up trying the FreeForm?? server install for Windows. Posting some notes below on the install process. Seems the only sticking point might be that I believe both services prefer data to have the ASCII data columns rigidly fixed in their layout, so CSV or other similarly delimited files are problematic. My suggestion in the absense of a DODS/OPeNDAP developed fix, is using or developing tools/services that filter from delimited to fixed column format.

Added:
>
>

ListManager

A perl script to organize a list using tags into categories.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.16 - 23 Jun 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 70 to 70

The code at the above link is designed to be used stand-alone and/or as a web service to allow data providers with column oriented ascii data to create a descriptive Seacoos convention XML document which can then be used to transform those datasets into Seacoos compatible netCDF files for aggregation or archival needs. The XML document can also be used by other groups or software in other aggregation or processing efforts.

Added:
>
>

DODSFreeFormServer

Recently got into a discussion with at data provider about DODS servers for ASCII data. Researched the DODS FreeForm?? and JGOFS server a bit and ended up trying the FreeForm?? server install for Windows. Posting some notes below on the install process. Seems the only sticking point might be that I believe both services prefer data to have the ASCII data columns rigidly fixed in their layout, so CSV or other similarly delimited files are problematic. My suggestion in the absense of a DODS/OPeNDAP developed fix, is using or developing tools/services that filter from delimited to fixed column format.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.15 - 12 May 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 66 to 66

Some sample code demonstrating how data returned from the WFS URL request for the latest station data is processed and merged into an html webpage.

Added:
>
>

Seacoos XML Services

The code at the above link is designed to be used stand-alone and/or as a web service to allow data providers with column oriented ascii data to create a descriptive Seacoos convention XML document which can then be used to transform those datasets into Seacoos compatible netCDF files for aggregation or archival needs. The XML document can also be used by other groups or software in other aggregation or processing efforts.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.14 - 27 Apr 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 62 to 62

The script ndbc_fm13.pl is a second script I wrote when the weather instrumentation was added to our buoys. It uses the supplied data arguments when called to populate the FM13 type message.

Added:
>
>

WFS Request for latest station data

Some sample code demonstrating how data returned from the WFS URL request for the latest station data is processed and merged into an html webpage.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.13 - 19 Apr 2005 - JeremyCothran)

SEACOOS Data Management Code Repository

Table of contents

Line: 52 to 52

Redeveloped some initial scripts authored by Peter Bense with the following bits of shell and perl code to get a better idea of the load on our server and when things might need more immediate attention.

Added:
>
>

NDBC Message Encoding for FM64, FM13 type messages

I use the attached perl scripts(ndbc.pl, ndbc_fm13.pl) which take the data we get from the platforms and convert them to the ascii message format required which calls the NDBC supplied encoder function to encode the message to a binary format which is then ftp'd to a Carocoops directory.

I'm also attaching the two sample message formats which we use with NDBC. FM13 is the message format for weather observations and water temperature at the surface, while FM64 is a newer message format for ADCP current type information at different bin depths and another 3 variables for depth,temperature and salinity.

Rana wrote the original 'ndbc.pl' script which runs a query against our database to populate a FM64 type message. This was back when we didn't have any weather data coming in from our buoys and I had tables set up by platform instead of by variable. This script could be adapted with the necessary data arguments supplied from the command line or in a file instead of from a database query.

The script ndbc_fm13.pl is a second script I wrote when the weather instrumentation was added to our buoys. It uses the supplied data arguments when called to populate the FM13 type message.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

Line: 99 to 109

  • NWS to SEACOOS NetCDF Standard

META FILEATTACHMENT qartod.zip attr="" comment="" date="1105977612" path="C:\qartod\qartod.zip" size="2117" user="JeremyCothran" version="1.1"
Added:
>
>
META FILEATTACHMENT demodata.fm64 attr="" comment="NA" date="1113920812" path="demodata.fm64" size="3085" user="JeremyCothran" version="1.1"
META FILEATTACHMENT demodata.cman attr="" comment="NA" date="1113920824" path="demodata.cman" size="2453" user="JeremyCothran" version="1.1"
META FILEATTACHMENT ndbc.pl.txt attr="" comment="NA" date="1113920945" path="ndbc.pl" size="14925" user="JeremyCothran" version="1.1"
META FILEATTACHMENT ndbc_fm13.pl.txt attr="" comment="NA" date="1113920960" path="ndbc_fm13.pl" size="3976" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.12 - 13 Apr 2005 - SaraHaines)

SEACOOS Data Management Code Repository

Table of contents

Line: 78 to 78

  • NCCOOS to SEACOOS NetCDF Standard
Changed:
<
<
  • NCCOOS to NDBC (FM64)
>
>
  • NCCOOS data push to NDBC

  • SABSOON to SEACOOS NetCDF Standard
Changed:
<
<
  • SABSOON to NDBC (FM64)
>
>
  • SABSOON data push to NDBC

  • USGS Station Info
 <<O>>  Difference Topic CodeRepository (r1.11 - 13 Apr 2005 - SaraHaines)

SEACOOS Data Management Code Repository

Table of contents

Line: 74 to 74

Sara Haines

Changed:
<
<
  • MATLAB MEXCDF and Tools
>
>
  • MATLAB Tools for NetCDF Files

Changed:
<
<
  • NCCOOS to SEACOOS (latest.nc)
>
>
  • NCCOOS to SEACOOS NetCDF Standard

  • NCCOOS to NDBC (FM64)
Changed:
<
<
  • SABSOON to SEACOOS (latest.nc)
>
>
  • SABSOON to SEACOOS NetCDF Standard

  • SABSOON to NDBC (FM64)
Line: 90 to 90

  • NOS Raw Data Grab
Changed:
<
<
  • NOS to SEACOOS (latest.nc)
>
>
  • NOS to SEACOOS NetCDF Standard

  • NWS Station List and Info

  • NWS Raw Data Grab
Changed:
<
<
  • NWS to SEACOOS (latest.nc)
>
>
  • NWS to SEACOOS NetCDF Standard

META FILEATTACHMENT qartod.zip attr="" comment="" date="1105977612" path="C:\qartod\qartod.zip" size="2117" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.10 - 12 Apr 2005 - SaraHaines)
Changed:
<
<

CodeRepository

>
>

SEACOOS Data Management Code Repository


Changed:
<
<

>
>

Table of contents


TOC: No TOC in "Main.CodeRepository"
Deleted:
<
<


Changed:
<
<

Intro

>
>

Intro


This is a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.

Changed:
<
<

JeremyCothran

>
>

Jeremy Cothran


Changed:
<
<
Web graphics (dials/gauges)
>
>

Web graphics (dials/gauges)


Changed:
<
<
Web graphs (time series plots) using GD::Graph
>
>

Web graphs (time series plots) using GD::Graph


Changed:
<
<
Easy twiki install
>
>

Easy twiki install


Changed:
<
<
Online Data Dictionary utility
>
>

Online Data Dictionary utility


Developed for use by SeaCOOS? , but the functionality is general enough that the application and the source code are being made available for general use by the community.

Changed:
<
<
Buoy query and graphs using gnuplot
>
>

Buoy query and graphs using gnuplot


Changed:
<
<
Going from Datalogger files to 'Point' form on a relational database
>
>

Going from Datalogger files to 'Point' form on a relational database


Changed:
<
<
DODSFilterColumn
>
>

DODSFilterColumn


The code at the above link is designed to be used stand-alone and/or as a web service to help tranform the DODS client http ascii output(the 'Get ASCII' button) to something more column oriented (CSV Comma Separated Value). This can help the data be more easily viewed and understood as well as fed into other analysis tools, web services and databases. General and technical description available.

Changed:
<
<
Basic php registration page
>
>

Basic php registration page


A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml

Changed:
<
<
PlatformToDatabase
>
>

PlatformToDatabase


Some basic scripts showing the processing of a platform datastreams(directly, via telnet) to population of the relational database and some other side products.

Changed:
<
<
ScreenScraping
>
>

ScreenScraping


Some basic scripts showing the process of screen/web scraping to create sql statements for populating a relational database.

Changed:
<
<
Generating netCDF files for Seacoos aggregation
>
>

Generating netCDF files for Seacoos aggregation


This perl script takes a platform_id and measurement_date which guides the query selection against the previous population of the database for that measurement timestamp. The returned query values are substituted into a text netCDF file with substitutible macros. ncgen is then run to produce a timestamp prefixed 'latest.nc' file.

Changed:
<
<
Screen Scraping (NDBC) for Seacoos aggregation
>
>

Screen Scraping (NDBC) for Seacoos aggregation


Similar process to the previous example but with Screen scraping from NDBC of the input data.

Changed:
<
<
ServerStats
>
>

ServerStats


Redeveloped some initial scripts authored by Peter Bense with the following bits of shell and perl code to get a better idea of the load on our server and when things might need more immediate attention.

Changed:
<
<

Sara Haines

MATLAB MEXCDF
MATLAB netCDF Toolbox
MATLAB SNCTOOLS

NCCOOS to SEACOOS (latest.nc)
NCCOOS to NDBC (FM64)

SABSOON to SEACOOS (latest.nc)
SABSOON to NDBC (FM64)

USGS Station Info

NOS Station List and Info
NOS Raw Data Grab
NOS to SEACOOS (latest.nc)

NWS Station List and Info
NWS Raw Data Grab
NWS to SEACOOS (latest.nc)

Meta-Door

>
>

Meta-Door


Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

Line: 95 to 72

Meta-Door demos and sourcecode download
http://www.carocoops.org/resources/MetaDoor_CD
Added:
>
>

Sara Haines

  • MATLAB MEXCDF and Tools

  • NCCOOS to SEACOOS (latest.nc)

  • NCCOOS to NDBC (FM64)

  • SABSOON to SEACOOS (latest.nc)

  • SABSOON to NDBC (FM64)

  • USGS Station Info

  • NOS Station List and Info

  • NOS Raw Data Grab

  • NOS to SEACOOS (latest.nc)

  • NWS Station List and Info

  • NWS Raw Data Grab

  • NWS to SEACOOS (latest.nc)

META FILEATTACHMENT qartod.zip attr="" comment="" date="1105977612" path="C:\qartod\qartod.zip" size="2117" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.9 - 12 Apr 2005 - SaraHaines)

CodeRepository


Line: 53 to 53

Redeveloped some initial scripts authored by Peter Bense with the following bits of shell and perl code to get a better idea of the load on our server and when things might need more immediate attention.

Added:
>
>

Sara Haines

MATLAB MEXCDF
MATLAB netCDF Toolbox
MATLAB SNCTOOLS

NCCOOS to SEACOOS (latest.nc)
NCCOOS to NDBC (FM64)

SABSOON to SEACOOS (latest.nc)
SABSOON to NDBC (FM64)

USGS Station Info

NOS Station List and Info
NOS Raw Data Grab
NOS to SEACOOS (latest.nc)

NWS Station List and Info
NWS Raw Data Grab
NWS to SEACOOS (latest.nc)

Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.8 - 11 Apr 2005 - JeremyCothran)

CodeRepository


Line: 45 to 45

This perl script takes a platform_id and measurement_date which guides the query selection against the previous population of the database for that measurement timestamp. The returned query values are substituted into a text netCDF file with substitutible macros. ncgen is then run to produce a timestamp prefixed 'latest.nc' file.

Added:
>
>
Screen Scraping (NDBC) for Seacoos aggregation

Similar process to the previous example but with Screen scraping from NDBC of the input data.


ServerStats

Redeveloped some initial scripts authored by Peter Bense with the following bits of shell and perl code to get a better idea of the load on our server and when things might need more immediate attention.

 <<O>>  Difference Topic CodeRepository (r1.7 - 31 Mar 2005 - JeremyCothran)

CodeRepository


Line: 45 to 45

This perl script takes a platform_id and measurement_date which guides the query selection against the previous population of the database for that measurement timestamp. The returned query values are substituted into a text netCDF file with substitutible macros. ncgen is then run to produce a timestamp prefixed 'latest.nc' file.

Added:
>
>
ServerStats

Redeveloped some initial scripts authored by Peter Bense with the following bits of shell and perl code to get a better idea of the load on our server and when things might need more immediate attention.


Meta-Door

 <<O>>  Difference Topic CodeRepository (r1.6 - 24 Mar 2005 - JeremyCothran)

CodeRepository


Line: 41 to 41

Some basic scripts showing the process of screen/web scraping to create sql statements for populating a relational database.

Added:
>
>
Generating netCDF files for Seacoos aggregation

This perl script takes a platform_id and measurement_date which guides the query selection against the previous population of the database for that measurement timestamp. The returned query values are substituted into a text netCDF file with substitutible macros. ncgen is then run to produce a timestamp prefixed 'latest.nc' file.


Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

 <<O>>  Difference Topic CodeRepository (r1.5 - 28 Jan 2005 - JeremyCothran)

CodeRepository


Line: 9 to 9

This is a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.

Deleted:
<
<
It was also suggested that your code license info(GNU, etc) should be placed at the top of your code to prevent companies from placing their own licenses on the code which might work against you.

JeremyCothran

Web graphics (dials/gauges)
Line: 19 to 17

Easy twiki install
Added:
>
>
Online Data Dictionary utility

Developed for use by SeaCOOS? , but the functionality is general enough that the application and the source code are being made available for general use by the community.


Buoy query and graphs using gnuplot

Going from Datalogger files to 'Point' form on a relational database
Line: 29 to 31

Basic php registration page
Changed:
<
<
A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. For csv file, commas and newlines are replaced by period. Make sure apache has write permissions for changed files. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml
>
>
A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml

PlatformToDatabase

Some basic scripts showing the processing of a platform datastreams(directly, via telnet) to population of the relational database and some other side products.

ScreenScraping

Some basic scripts showing the process of screen/web scraping to create sql statements for populating a relational database.


Meta-Door

Line: 51 to 61

Meta-Door demos and sourcecode download
http://www.carocoops.org/resources/MetaDoor_CD
Deleted:
<
<
-- JeremyCothran - 21 May 2025

META FILEATTACHMENT qartod.zip attr="" comment="" date="1105977612" path="C:\qartod\qartod.zip" size="2117" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.4 - 17 Jan 2005 - JeremyCothran)

CodeRepository


Line: 29 to 29

Basic php registration page
Changed:
<
<
A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml
>
>
A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. For csv file, commas and newlines are replaced by period. Make sure apache has write permissions for changed files. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml

Meta-Door

 <<O>>  Difference Topic CodeRepository (r1.3 - 17 Jan 2005 - JeremyCothran)

CodeRepository


Line: 7 to 7

Intro

Changed:
<
<
This is just a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.
>
>
This is a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.

It was also suggested that your code license info(GNU, etc) should be placed at the top of your code to prevent companies from placing their own licenses on the code which might work against you.

Line: 15 to 15

Web graphics (dials/gauges)
Changed:
<
<
Web graphs (time series plots)
>
>
Web graphs (time series plots) using GD::Graph

Added:
>
>
Easy twiki install

Added:
>
>
Buoy query and graphs using gnuplot

Added:
>
>
Going from Datalogger files to 'Point' form on a relational database

Added:
>
>
DODSFilterColumn

The code at the above link is designed to be used stand-alone and/or as a web service to help tranform the DODS client http ascii output(the 'Get ASCII' button) to something more column oriented (CSV Comma Separated Value). This can help the data be more easily viewed and understood as well as fed into other analysis tools, web services and databases. General and technical description available.

Basic php registration page

A basic html form processed by php with mail notification and appending of corresponding html and csv documents. Zip file should contain all files - change form fields, personnel notified by mail and site references as needed. Article reference http://www.thesitewizard.com/archive/feedbackphp.shtml

Meta-Door

Caro-COOPS is supporting the development of unique data management solutions for coastal ocean observing systems. For example, the "Meta-Door" second-generation online metadata entry tool is now available via the link below. This tool evolved from the "Cast-Net" initiative of the Southern Association of Marine Laboratories (SAML) and the Southeastern Universities Research Association (SURA) with funding from NSF EPSCoR?. Development of the Cast-Net tool resulted from a cooperative effort among five regional sites: the Baruch Institute for Marine and Coastal Sciences at the University of South Carolina, Dauphin Island Sea Lab Alabama, the Louisiana Universities Marine Consortium, the Skidaway Institute of Oceanography of the University System of Georgia and the University of Southern Mississippi.

The Cast-Net metadata tool was developed to provide a convenient and user-friendly mechanism for generating FGDC-compliant metadata. Increased and broad-based use of Cast-Net demonstrated the need for enhanced capabilities and more comprehensive capacities for data and system documentation. Meta-Door is a complete regeneration of the Cast-Net metadata tool designed to handle the needs of a broad range of contemporary users. Meta-Door resembles Cast-Net in appearance and functionality while providing an enhanced user driven file management system and an easier, more reliable application interface. It has been completely re-programmed to work with a relational database that will eventually allow for more sophisticated indexing services. Future versions of Meta-Door will allow users to incorporate additional metadata standards as new standards emerge and become widely used in the ocean coastal observing communities.

Meta-Door has been rebuilt from the ground up with Java Struts to be database- and OS-independent. New features include:

  • User administration with simplified registration and profile management
  • Additional metadata formatting options for review
  • Option to remove published metadata from ISite
  • Lightweight GIS for input of Geo-location information
  • User interface improvements, including collapsible form layout

Users may register and use the Meta-Door system for entering their metadata records at the following link.
http://www.carocoops.org/metadoor

Meta-Door demos and sourcecode download
http://www.carocoops.org/resources/MetaDoor_CD


-- JeremyCothran - 21 May 2025

Added:
>
>

META FILEATTACHMENT qartod.zip attr="" comment="" date="1105977612" path="C:\qartod\qartod.zip" size="2117" user="JeremyCothran" version="1.1"
 <<O>>  Difference Topic CodeRepository (r1.2 - 21 May 2004 - JeremyCothran)

CodeRepository


Line: 9 to 9

This is just a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.

Added:
>
>
It was also suggested that your code license info(GNU, etc) should be placed at the top of your code to prevent companies from placing their own licenses on the code which might work against you.

JeremyCothran

Web graphics (dials/gauges)
 <<O>>  Difference Topic CodeRepository (r1.1 - 21 May 2004 - JeremyCothran)
Line: 1 to 1
Added:
>
>

CodeRepository



Intro

This is just a place to post your OOS related code developments or links. Not sure the best way to organize this - currently I'd say by individual, institution or project/program.

JeremyCothran

Web graphics (dials/gauges)

Web graphs (time series plots)

-- JeremyCothran - 21 May 2025

Revision r1.1 - 21 May 2025 - 05:56 - JeremyCothran
Revision r1.20 - 07 Mar 2025 - 20:34 - JeremyCothran