BiG CZ Data Toolbox

ODM2-Tools-Screenshot1-TimeSeriesFunctions
ODM Tools time series exploration.

The BiG CZ Data Toolbox is a single, easy-to-install, easy-to-teach cross-platform package of the ODM2 software ecosystem and power functions for accessing BiG CZ Data Central Web services.

It will serve cyber-savvy CZ scientists with powerful tools for local data management and publication and for access, analysis and modeling of data available via the BiG CZ Data Portal and other data repositories.

ODM2-Tools-Screenshot2-PowerFunctions
ODM Tools Power Functions

The BiG CZ Data Toolbox will be an easy-to-install set of graphical user interface (GUI) software applications within an independent Python environment built upon the Conda packaging system and Conda virtual environments.

BiG CZ Data Toolbox Components

ODM2 Database

ODM2-Tools-Screenshot3-QAQC
ODM Tools Quality Assurance & Quality Control (QAQC) functions.

A ready-to-use relational database based on ODM2 implemented in SQLite, Microsoft SQL Server, MySQL or PostgreSQL (https://github.com/ODM2/ODM2) and pre-populated with ODM2 Controlled Vocabularies (http://vocabulary.odm2.org).

Extensive ODM2 documentation and scripts for creating ODM2 relational databases are available now.

ODM Tools Python

A GUI desktop application for visualization and scripted quality control of environmental sensor observations data. Fully functional with ODM 1.1. ODM2 support has been added and is currently being tested.  https://github.com/ODM2/ODMToolsPython.

ODM2 Streaming Data Loader

ODM2-Tools-Screenshot4-RecordPython
ODM Tools can record all data edits.

A software application for automating the process of loading streaming sensor data into an ODM2 database.

Data loader executable code complete, graphical user interface in progress. https://github.com/ODM2/ODM2StreamingDataLoader.

ODM2 Web Services

REST web services for sharing data from an ODM2 database via Web. https://github.com/ODM2/WOFpy (fully functional) and https://github.com/ODM2/ODM2RESTfulWebServices (under development).

BiG CZ Python library to enable power functions for working with data, including functions for direct access to BiG CZ Central web service APIs for searching and fetching data from BiG CZ Central and other catalogs.
BiG CZ iPython/Jupyter Notebooks to demonstrate and teach the BiG CZ Python library, BiG CZ Central APIs, ODM2 database use and other components of the ODM2 software ecosystem. https://github.com/BiG-CZ/BiG-CZ-Toolbox#ipython-jupyter-notebook-demos

Status