ceda-di Documentation
|
|
- Felicia Hampton
- 5 years ago
- Views:
Transcription
1 ceda-di Documentation Release Charles Newey December 09, 2014
2
3 Contents 1 Introduction 1 2 Project Goals 3 3 Command-line Usage Usage string Sample usage More information Configuration File Format More information Module Contents Command-Line Interface Module Contents Indices and tables Configuration File Indices and Tables 23 Python Module Index 25 i
4 ii
5 CHAPTER 1 Introduction The ceda_di module is a Python backend to interface with a wide range of historical scientific data formats. Within this project, you will find: Library interfaces to common scientific data formats (focusing mostly on data formats within the BADC archive), includin NetCDF HDF4 GeoTIFF ENVI BIL/BSQ Interfaces to the file format modules, to enable extraction of domain-specific metadata (including geospatial/temporal metadata) A command-line interface to a suite of tools designed to be run on a multi-core system with filesystem access to scientific d A tool to extract metadata from common scientific data formats A tool to index metadata into an Elasticsearch installation A suite of tools to query and visualise the data stored within Elasticsearch 1
6 2 Chapter 1. Introduction
7 CHAPTER 2 Project Goals The metadata extraction toolkit was developed with following goals: Extract geospatial, temporal and parameter metadata from a historical dataset with homogenous data stored in various file formats Generate JSON documents from the readable files containing geospatial and temporal metadata Ingest the created JSON documents into an enterprise full-text search system (ElasticSearch) Build a query system around the ElasticSearch module 3
8 4 Chapter 2. Project Goals
9 CHAPTER 3 Command-line Usage 3.1 Usage string The usage string for the command-line application is as follows: 1 """ 2 Usage: 3 di.py (--help --version) 4 di.py index [options] <path-to-json-docs> 5 di.py search <extents> [options] [--file-paths --json] 6 di.py extract [options] [--send-to-index] 7 [<input-path> (<output-path> --no-create-files)] 8 di.py test 9 10 Options: 11 --help Show this screen version Show version config=<path> Config file. [default:../config/ceda_di.json] 14 --host=<host> Specify ElasticSearch host port=<port> Specify ElasticSearch port index=<name> Specify ElasticSearch index name send-to-index Index metadata with ElasticSearch no-create-files Don t create JSON metadata files max-results=<num> Max number of results to return when searching 20 --file-paths Print out search results as file paths. 3.2 Sample usage Note: This is not a comprehensive guide! Please refer to the Command-Line Interface documentation for a more thorough explanation. # Extracts metadata from files in /path/to/input # Outputs data to Elasticsearch (--send-to-index) # Outputs JSON files to /path/to/output di.py extract --send-to-index /path/to/input /path/to/output # Extracts metadata from files in /path/to/input # Outputs data to Elasticsearch (--send-to-index) # Does not create JSON documents (--no-create-files) di.py extract --no-create-files --send-to-index /path/to/input 5
10 # Finds all JSON documents in /path/to/json and sends to Elasticsearch di.py index /path/to/json # Run unit tests di.py test 3.3 More information For more information, see the section on the Command-Line Interface. 6 Chapter 3. Command-line Usage
11 CHAPTER 4 Configuration File 4.1 Format The configuration for the command-line interface for di.py is written in a JSON file with various nested elements for various options. 4.2 More information For a full summary of all configuration options, read the section on the Configuration File. 7
12 8 Chapter 4. Configuration File
13 CHAPTER 5 Module Contents 5.1 Command-Line Interface Introduction ceda-di s command-line interface provides a simple way of accessing the basic functionality included in the ceda-di toolkit. The basic functions accessible through the CLI are: Indexing JSON files stored on disk into an Elasticsearch deployment Extracting metadata from scientific data files, and: Writing out the metadata as JSON files, and/or Indexing into an Elasticsearch deployment Searching an Elasticsearch deployment populated with metadata, including: Time/date ranges, Geographical extent (geospatial search), Full-text search over variables, etc Command-line Configuration Options --config [path-to-config] The file path to the configuration file for ceda-di. This defaults to the configuration file provided in the ceda-di repository (which should contain sensible defaults), but you may want to create your own customised configuration. --host [elasticsearch-host] The network path of your preferred Elasticsearch installation. This is where extracted JSON metadata will be stored and indexed if specified on the command-line. --port [elasticsearch-port] The port that your Elasticsearch service runs on. On most Elasticsearch installations this defaults to 9200 if you are unsure, try that first. --index [elasticsearch-index] This option specifies the Elasticsearch index to use when storing data. If it does not exist in the Elasticsearch installation at runtime, it will be created with the default settings specified in the Configuration File. 9
14 --max-results [num] This option defines the maximum number of results available per search request by default. When providing search parameters and an Elasticsearch index, this option will restrict the size of the reply Optional Command-line Parameters --send-to-index This option tells ceda-di to send any extracted metadata to the user s preferred Elasticsearch deployment. Any data discovered and extracted will be indexed and searchable shortly afterwards. --no-create-files This option tells ceda-di not to create any JSON files on the local machine. This is useful for environments with restricted disk space (for example, on a cloud platform or a shared space). --help Shows the help text. --version Shows the version Command-line Tasks (Commands) index [options] <path-to-json-docs> This command tells ceda-di to read and parses JSON documents in the path-to-json-docs directory, and send them to the specified Elasticsearch index. Essentially, this command is a convenient way of pushing JSON documents into an Elasticsearch instance. The Elasticsearch instance s configuration can either be specified in the Configuration File or via the Elastisearch command-line options specified above. search [options] <extents> This command tells ceda-di to search the defined Elasticsearch instance with the provided parameters and return --max-results-element long list of results. There are three simple modes of restricting your search, and the syntax is based on the JASMIN_CIS syntax. Latitude and longitude is restricted like so: # Syntax: di.py search x[lower_bound, upper_bound] y[lower_bound, upper_bound] # For example, this is a valid command: di.py search x[1.1111, ] y[3.3333, ] It is also possible to restrict your search temporally, like so: # Syntax di.py search t[lower_bound, upper_bound] # Please note that timestamps MUST be in ISO8601 format. # For example, this is a valid command: di.py search t[ , ] extract [options] <paths> This command is a little hard to describe with a paragraph of text, so read the provided examples below first. 10 Chapter 5. Module Contents
15 # Extract metadata from <input-path> # Don t create any files on disk # Send all metadata to the Elasticsearch index di.py extract --no-create-files --send-to-index <input-path> # Extract metadata from <input-path> # Create JSON files on disk in <output-path> # Send all metadata to the Elasticsearch index di.py extract --send-to-index <input-path> <output-path> # Extract metadata from <input-path> # Create JSON files on disk in <output-path> # Don t send to index (note the absence of the --send-to-index option di.py extract <input-path> <output-path> Looking at the examples above, it is obvious that there are three options: Send metadata to Elasticsearch ( send-to-index) Don t create files locally ( no-create-files) Or both ceda-di will not send metadata to Elasticsearch by default, but it will create JSON files locally by default. 5.2 Module Contents Module listing ceda_di package Subpackages ceda_di.metadata package Submodules ceda_di.metadata.product module Module for holding and exporting file metadata as JSON documents. class ceda_di.metadata.product.parameter(name, other_params=none) Bases: object Placeholder/wrapper class for metadata parameters Parameters name (str) Name of variable/parameter other_params (dict) Optional - Dict containing other param metadata get() Return the list of parameter items static make_param_item(name, value) Convert a name/value pair to dictionary (for better indexing in ES) 5.2. Module Contents 11
16 Parameters name (str) Name of the parameter item (e.g. long_name_fr, etc) value (str) Value of the parameter item (e.g. Radiance ) Returns Dict containing name:value information class ceda_di.metadata.product.properties(filesystem=none, spatial=none, temporal=none, data_format=none, parameters=none, **kwargs) Bases: object A class to hold, manipulate, and export geospatial metadata at file level. as_dict() Return metadata as dict object. Returns Dictionary describing metadata as_json() Return metadata as JSON string. Returns JSON document describing metadata. get_flight_info() Return a dictionary populated with metadata about the flight that the given data file was captured on - flight number, organisation, etc. Returns A dict containing flight metadata. static valid_lat(num) Return true if num is a valid latitude. Parameters num (float) Number to test Returns True if num is valid, else False static valid_lon(num) Return true if num is a valid longitude. Parameters num (float) Number to test Returns True if num is valid, else False Module contents Submodules ceda_di.envi_geo module Interface for reading data from ENVI BSQ/BIL packed binary files. Also contains methods for extracting metadata (geospatial/temporal). class ceda_di.envi_geo.bil(header_path, path=none, unpack_fmt= <d ) Bases: ceda_di.envi_geo.envi Sub-class of ENVI that uses the envi_io.bilfile class to read binary data from BIL files. read() Return a dict containing a summary of the file s data. Returns A dict containing a summary of the file s data. 12 Chapter 5. Module Contents
17 class ceda_di.envi_geo.bsq(header_path, path=none, unpack_fmt= <d ) Bases: ceda_di.envi_geo.envi Sub-class of ENVI that uses the envi_io.bsqfile class to read binary data from BSQ files. read() Return a dict containing a summary of the file s data. Returns A dict containing a summary of the file s data. class ceda_di.envi_geo.envi(header_path, path=none, unpack_fmt= <d ) Bases: ceda_di._dataset._geospatial get_data_format() Return file format information Returns A dict containing file format information get_geospatial() Read geospatial data parsed from binary file Returns A dict containing geospatial information get_parameters() Return a list of Parameter objects containing parameter information. Returns A list of Parameter objects containing parameter information. get_properties() Return a metadata.product.properties object describing the file s metadata. Returns Metadata.product.Properties object describing the file. get_temporal() Return a dictionary containing the start and end times of the data file. Returns A dict containing temporal data. ceda_di.envi_io module Interface for ENVI BIL and BSQ files (reading packed binary data) Used by envi_geo in ceda_di module Taken and adapted from: arsf-dan.nerc.ac.uk/trac/attachment/ticket/287/data_handler.py Original author: Ben Taylor (benj) class ceda_di.envi_io.bilfile(header_path, path=none, unpack_fmt= <d ) Bases: ceda_di.envi_io.envifile Child class of EnviFile. Provides correct wrappers of read() methods for reading BIL files in order. read() Read BIL file (reading bytes in correct order) Returns A multi-dimensional list containing unpacked BIL data. class ceda_di.envi_io.bsqfile(header_path, path=none, unpack_fmt= <d ) Bases: ceda_di.envi_io.envifile Child class of EnviFile. Provides correct wrappers of read() methods for reading BSQ files in order. read() Read BSQ file (reading bytes in correct order) Returns A multi-dimensional list containing unpacked BSQ data Module Contents 13
18 class ceda_di.envi_io.envifile(header_path, path=none, unpack_fmt= <d ) Bases: object Superclass for BilFile and BsqFile. Contains generic read() method that subclasses use to unpack binary data in the correct order. calc_from_xy() Calculate the number of pixels per line based on file size. check_valid_fmt_string() Check the format string for validity. Returns Number of bytes needed for type in the format string get_path(path, ext) Given the path of an ENVI header file, try to guess the path of the ENVI binary and return it. Parameters path Path to the BIL header file ext Extension of the binary data file to read Returns The path of the BIL data file process_hdr() Parse the provided header file. Returns Header file parsed into key/value pairs read(x_size, y_size, z_size) Read an ENVI binary file incrementally, returning arrays containing binary data. Parameters x_size Number of bands (BIL) Number of lines (BSQ) y_size Number of lines (BIL) Number of bands (BSQ) z_size Pixels per line ceda_di.exif_geo module Module containing classes to read and export XML metadata embedded in GeoTIFF files using the EXIF standard. class ceda_di.exif_geo.exif(fname) Bases: ceda_di._dataset._geospatial Class that handles extraction and export of EXIF metadata from GeoTIFF image files. get_geospatial() Return a dictionary containing geospatial extent metadata. Returns Dictionary containing geospatial extent metadata. get_properties() Return a ceda_di.metadata.product.properties object populated with the file s metadata. Returns A ceda_di.metadata.product.properties object get_temporal() Return a dictionary containing temporal extent metadata Returns Dictionary containing temporal extent metadata 14 Chapter 5. Module Contents
19 ceda_di.extract module Extract module - handles file crawling and metadata extraction. class ceda_di.extract.extract(conf ) Bases: object File crawler and metadata exractor class. Part of core functionality of ceda_di. conf(conf_opt) Return configuration option or raise exception if it doesn t exist. :param str conf_opt: The name of the configuration option to find. index_properties(filename, handler) Index the file in Elasicsearch make_dirs() Create directories for output files. prepare_logging() Initial logging setup process_file(filename) Instantiate a handler for a file and extract metadata. run() Run main metadata extraction suite. write_properties(fname, _geospatial_obj) Write module properties to an output file. class ceda_di.extract.handlerfactory(handler_map) Bases: object Factory for file handler classes. get_handler(filename) Return instance of correct file handler class. get_handler_class(filename) Return the class of the correct file handler (un-instantiated). ceda_di.hdf4_geo module Interface to extract and generate JSON from HDF4 EUFAR metadata class ceda_di.hdf4_geo.hdf4(fname) Bases: ceda_di._dataset._geospatial HDF4 context manager class. get_geospatial() Search through HDF4 file, returning a list of coordinates from the Navigation vgroup (if it exists). Returns Dict containing geospatial information. get_properties() Returns ceda_di.metadata.properties.properties object containing geospatial and temporal metadata from file. Returns Metadata.product.Properties object 5.2. Module Contents 15
20 get_temporal() Search through HDF4 file, returning timestamps from the Mission vgroup (if it exists) hdf = None v = None vs = None Returns List containing temporal metadata ceda_di.index module class ceda_di.index.bulkindexer(config, threshold=1000) Bases: object Context manager for indexing into an ES installation by pooling documents and submitting in large bulk requests when the document count reaches a certain threshold. add_to_index_pool(document, mapping=none) Add document to the correct pool, dependent on mapping type. :param str mapping: The mapping to index the document into. :param object document: The JSON-serialisable object to index. index_directory(path, mapping=none) Indexes all files in a given directory. :param str path: The path to the directory containing the data files. :param str mapping: The mapping type (doc type) for the document to be indexed as. submit_pool(mapping=none) Submit current document grouping (grouped by mapping) to the appropriate mapping in the ElasticSearch index. :param str mapping: The mapping to submit a to index. submit_pools() Submit all current document pools to the ElasticSearch index. ceda_di.index.create_index(config, elasticsearch) Set up an index in ElasticSearch, given a configuration file path. :param dict config: Application configuration dictionary, including ES config. :param str index_settings_path: Path to index settings JSON document. ceda_di.jascis module ceda_di.netcdf_geo module Metadata adapters for NetCDF files. class ceda_di.netcdf_geo.netcdffactory(fpath) Bases: object Factory for checking, handling and returning an appropriate metadata extraction class. Parameters fpath (str) Path to NetCDF file get_properties() Return correct metadata extraction class based on metadata format. class ceda_di.netcdf_geo.netcdf_base Bases: ceda_di._dataset._geospatial Base class - provides common NetCDF metadata extraction methods Parameters fpath (str) Path to NetCDF file 16 Chapter 5. Module Contents
21 static clean_coordinate(coord) Return True if coordinate is valid. static find_var_by_regex(ncdf, regex) Find a variable reference searching by regular expression. Parameters ncdf (Dataset) Reference to an opened netcdf4.dataset object regex (re) Regular expression to match with variable name static find_var_by_standard_name(ncdf, standard_name) Find a variable reference searching by CF standard name. Parameters ncdf (Dataset) Reference to an opened netcdf4.dataset object standard_name (str) The CF standard name to search for static geospatial(ncdf, lat_name, lon_name) Return a dict containing lat/lons from NetCDF file. Parameters ncdf (Dataset) Reference to an opened netcdf4.dataset object lat_name Name of parameter containing latitude values lon_name Name of parameter containing longitude values Returns Geospatial information as dict. static params(ncdf ) Construct list of Parameters based on variables in NetCDF file. Parameters ncdf (Dataset) Reference to an opened netcdf4.dataset object Returns list List of metadata.product.parameter objects static temporal(ncdf, time_name) Extract time values from Dataset using the variable name provided. Parameters ncdf (Dataset) Reference to an opened netcdf4.dataset object time_name (str) Name of the time parameter class ceda_di.netcdf_geo.netcdf_cf(fpath, convention) Bases: ceda_di._dataset._geospatial Metadata extraction class for CF-compliant NetCDF files. get_geospatial() get_parameters() get_properties() Return a metadata.product.properties object populated with metadata. Returns Properties object populated with metadata get_temporal() 5.2. Module Contents 17
22 class ceda_di.netcdf_geo.netcdf_raf(fpath, convention) Bases: ceda_di._dataset._geospatial Metadata extraction class for NCAR-RAF-compliant NetCDF. get_geospatial() get_parameters() get_properties() Return a metadata.product.properties object populated with metadata. Returns Properties object populated with metadata get_temporal() class ceda_di.netcdf_geo.netcdf_unknown(fpath) Bases: ceda_di._dataset._geospatial A wrapper to extract NetCDF metadata that is stored using an unknown metadata convention, or no known associated metadata convention. get_properties() ceda_di.search module class ceda_di.search.elasticsearchclientfactory Bases: object get_client(config_args) Return an appropriately configured Elasticsearch client. Parameters config_args Configuration dictionary. Should contain an Elasticsearch hostname under key es-host and an Elasticsearch port under the key es-port. Returns A configured Elasticsearch instance class ceda_di.search.jsonquerybuilder Bases: object build(extents_string=none, max_results=none) Build an Elasticsearch query dictionary from a given extents string. Parameters extents_string A string specifying temporal or spatial extents, e.g. t=[ T12:13:14, T17:18:19]. Returns A dictionary which is valid Elasticsearch query JSON. process_datetime_extents(start, end) Process a datetime extents search filter and add it to the query dictionary. Will parse partial datetimes to maximise the search window - e.g. start=2009, end=2010 will find all results from T00:00:00 to T23:59:59 Parameters start Start datetime string end End datetime string process_latitude_extents(lat_1, lat_2) Process latitude extents search filter and add it to the query dictionary. Will always include the region from the lowest latitude specified to the highest, regardless of the order in which they are passed to this function. 18 Chapter 5. Module Contents
23 Parameters lat_1 Latitude float in the range -90 to +90 degrees. lat_2 Latitude float in the range -90 to +90 degrees. process_longitude_extents(start, end) Process longitude extents search filter and add it to the query dictionary. Will automatically constrain start and end longitudes to be within the range -180 to +180 (so they may be specified e.g. as 370). The region searched is always the region from the start longitude to the end latitude :param start: Start latitude :param end: End latitude process_single_datetime(datetime) Process a single datetime search filter and add it to the query dictionary. Will parse partial datetimes to maximise the search window - e.g will find all results from T00:00:00 to T23:59:59 :param datetime: Start datetime string process_single_latitude(lat) Process a single latitude search filter and add it to the query dictionary. Parameters lat Latitude to filter by process_single_longitude(lon) Process a single longitude search filter. Will automatically constrain to within the range -180 to +180 (so values of e.g. 370 are acceptable). Parameters lon Longitude to filter by class ceda_di.search.searcher(config_args, json_query_builder=<ceda_di.search.jsonquerybuilder object at 0x7f8eb8d0af90>, elastic_search_client_factory=<ceda_di.search.elasticsearchclientfactory object at 0x7f8eb8d14050>) Bases: object Coordinates the searching of Elasticsearch nodes to output matching filepaths. run() Run the search and output the results matching the configuration belonging to this instance. Returns Outputs matching filenames to sys.stdout Module contents 5.3 Indices and tables genindex modindex search 5.4 Configuration File A sample JSON config file is provided in../../config/ceda_di.json. This contains all of the mandatory options, as well as a brief description of the role of each option. All options are described below in more detail if necessary Indices and tables 19
24 Note: The default configuration will work for most use-cases - all that most users will need to change are the Elasticsearch options and the file paths Options es-host [url] The master Elasticsearch node of the Elasticsearch cluster used. In the example configuration file, this is set to fatcat-test.jc.rl.ac.uk. es-port [port] The port that the Elasticsearch installation is running on. In the example configuration file, this is set to es-index [index name] The name of the Elasticsearch index to store extracted metadata in. In the example configuration file, this is set to badc. es-mapping [mapping name] Note: This is an advanced option for Elasticsearch. The defaults provided in ceda-di should be appropriate for most uses. The name of the Elasticsearch mapping. An Elasticsearch mapping exists so that Elasticsearch can infer data types from data stored in the index. This enables Elasticsearch to search across date/timestamps, do autocompletion on text fields, provide full-text search across all text data, and so on. In the example configuration file, the default mapping name is eufar. The default mapping eufar is provided in../../../elasticsearch/mapping/index_settings.json es-index-settings [path to index settings] Note: This is an advanced option for Elasticsearch. The defaults provided in ceda-di should be appropriate for most uses. The path to the settings JSON file for the Elasticsearch index. This includes any custom analyzers, tokenizers and so on. The default index settings are provided in../../../elasticsearch/mapping/index_settings.json For further reference, please read the Elasticsearch docs. max-results [number of results] The maximum number of results to return per search request. output-path [output directory] The directory to place all output files (JSON, log files, etc). log-path [log directory] The directory (as a subdirectory of output-path) to place all log files in. json-path [JSON directory] The directory (as a subdirectory of output-path to place all JSON output in. input-path [input directory] The directory to scan for files and extract metadata from. num-cores [number of cores] The number of processes to run in parallel to extract metadata. Usually best suited to 1-2 processors below the number of cores in your machine. For example, if di extract is run on a machine with 24 cores, it s best to set num-cores to between 20 and 22. logging [object containing logging info] Options for the Python logging module. The default options will log to a file with the format specified in the configuration file. This is mostly for development and should not be edited. 20 Chapter 5. Module Contents
25 handlers [object containing file handlers] An object containing filename pattern regular expressions as keys, and a handler class and priority as values. For example, if I have a class to handle JPEG files in the ceda_di.jpeg namespace, and I want to process metadata from all files ending with.jpg, I would write a configuration option like this: "handlers": { "\.jpg$": { "class": "ceda_di.jpeg", "priority": 1 } } And this would allow ceda_di to recognise all JPG files and extract metadata from them Configuration File 21
26 22 Chapter 5. Module Contents
27 CHAPTER 6 Indices and Tables genindex modindex search 23
28 24 Chapter 6. Indices and Tables
29 Python Module Index c ceda_di, 19 ceda_di.envi_geo, 12 ceda_di.envi_io, 13 ceda_di.exif_geo, 14 ceda_di.extract, 15 ceda_di.hdf4_geo, 15 ceda_di.index, 16 ceda_di.metadata, 12 ceda_di.metadata.product, 11 ceda_di.netcdf_geo, 16 ceda_di.search, 18 25
30 26 Python Module Index
31 Index Symbols config [path-to-config] command line option, 9 help command line option, 10 host [elasticsearch-host] command line option, 9 index [elasticsearch-index] command line option, 9 max-results [num] command line option, 9 no-create-files command line option, 10 port [elasticsearch-port] command line option, 9 send-to-index command line option, 10 version command line option, 10 A add_to_index_pool() (ceda_di.index.bulkindexer method), 16 as_dict() (ceda_di.metadata.product.properties method), 12 as_json() (ceda_di.metadata.product.properties method), 12 B BIL (class in ceda_di.envi_geo), 12 BilFile (class in ceda_di.envi_io), 13 BSQ (class in ceda_di.envi_geo), 12 BsqFile (class in ceda_di.envi_io), 13 build() (ceda_di.search.jsonquerybuilder method), 18 BulkIndexer (class in ceda_di.index), 16 C calc_from_xy() (ceda_di.envi_io.envifile method), 14 ceda_di (module), 19 ceda_di.envi_geo (module), 12 ceda_di.envi_io (module), 13 ceda_di.exif_geo (module), 14 ceda_di.extract (module), 15 ceda_di.hdf4_geo (module), 15 ceda_di.index (module), 16 ceda_di.metadata (module), 12 ceda_di.metadata.product (module), 11 ceda_di.netcdf_geo (module), 16 ceda_di.search (module), 18 check_valid_fmt_string() (ceda_di.envi_io.envifile method), 14 clean_coordinate() (ceda_di.netcdf_geo.netcdf_base static method), 16 command line option config [path-to-config], 9 help, 10 host [elasticsearch-host], 9 index [elasticsearch-index], 9 max-results [num], 9 no-create-files, 10 port [elasticsearch-port], 9 send-to-index, 10 version, 10 es-host [url], 20 es-index [index name], 20 es-index-settings [path to index settings], 20 es-mapping [mapping name], 20 es-port [port], 20 extract [options] <paths>, 10 handlers [object containing file handlers], 21 index [options] <path-to-json-docs>, 10 input-path [input directory], 20 json-path [JSON directory], 20 log-path [log directory], 20 logging [object containing logging info], 20 max-results [number of results], 20 num-cores [number of cores], 20 output-path [output directory], 20 search [options] <extents>, 10 conf() (ceda_di.extract.extract method), 15 create_index() (in module ceda_di.index), 16 27
32 E ElasticsearchClientFactory (class in ceda_di.search), 18 ENVI (class in ceda_di.envi_geo), 13 EnviFile (class in ceda_di.envi_io), 13 es-host [url] command line option, 20 es-index [index name] command line option, 20 es-index-settings [path to index settings] command line option, 20 es-mapping [mapping name] command line option, 20 es-port [port] command line option, 20 EXIF (class in ceda_di.exif_geo), 14 Extract (class in ceda_di.extract), 15 extract [options] <paths> command line option, 10 F find_var_by_regex() (ceda_di.netcdf_geo.netcdf_base static method), 17 find_var_by_standard_name() (ceda_di.netcdf_geo.netcdf_base static method), 17 G geospatial() (ceda_di.netcdf_geo.netcdf_base static method), 17 get() (ceda_di.metadata.product.parameter method), 11 get_client() (ceda_di.search.elasticsearchclientfactory method), 18 get_data_format() (ceda_di.envi_geo.envi method), 13 get_flight_info() (ceda_di.metadata.product.properties method), 12 get_geospatial() (ceda_di.envi_geo.envi method), 13 get_geospatial() (ceda_di.exif_geo.exif method), 14 get_geospatial() (ceda_di.hdf4_geo.hdf4 method), 15 get_geospatial() (ceda_di.netcdf_geo.netcdf_cf method), 17 get_geospatial() (ceda_di.netcdf_geo.netcdf_raf method), 18 get_handler() (ceda_di.extract.handlerfactory method), 15 get_handler_class() (ceda_di.extract.handlerfactory method), 15 get_parameters() (ceda_di.envi_geo.envi method), 13 get_parameters() (ceda_di.netcdf_geo.netcdf_cf method), 17 get_parameters() (ceda_di.netcdf_geo.netcdf_raf method), 18 get_path() (ceda_di.envi_io.envifile method), 14 get_properties() (ceda_di.envi_geo.envi method), 13 get_properties() (ceda_di.exif_geo.exif method), 14 get_properties() (ceda_di.hdf4_geo.hdf4 method), 15 get_properties() (ceda_di.netcdf_geo.netcdf_cf method), 17 get_properties() (ceda_di.netcdf_geo.netcdf_raf method), 18 get_properties() (ceda_di.netcdf_geo.netcdf_unknown method), 18 get_properties() (ceda_di.netcdf_geo.netcdffactory method), 16 get_temporal() (ceda_di.envi_geo.envi method), 13 get_temporal() (ceda_di.exif_geo.exif method), 14 get_temporal() (ceda_di.hdf4_geo.hdf4 method), 15 get_temporal() (ceda_di.netcdf_geo.netcdf_cf method), 17 get_temporal() (ceda_di.netcdf_geo.netcdf_raf method), 18 H HandlerFactory (class in ceda_di.extract), 15 handlers [object containing file handlers] command line option, 21 hdf (ceda_di.hdf4_geo.hdf4 attribute), 16 HDF4 (class in ceda_di.hdf4_geo), 15 I index [options] <path-to-json-docs> command line option, 10 index_directory() (ceda_di.index.bulkindexer method), 16 index_properties() (ceda_di.extract.extract method), 15 input-path [input directory] command line option, 20 J json-path [JSON directory] command line option, 20 JsonQueryBuilder (class in ceda_di.search), 18 L log-path [log directory] command line option, 20 logging [object containing logging info] command line option, 20 M make_dirs() (ceda_di.extract.extract method), 15 make_param_item() (ceda_di.metadata.product.parameter static method), 11 max-results [number of results] command line option, 20 N NetCDF_Base (class in ceda_di.netcdf_geo), Index
33 NetCDF_CF (class in ceda_di.netcdf_geo), 17 NetCDF_RAF (class in ceda_di.netcdf_geo), 17 NetCDF_Unknown (class in ceda_di.netcdf_geo), 18 NetCDFFactory (class in ceda_di.netcdf_geo), 16 num-cores [number of cores] command line option, 20 O output-path [output directory] command line option, 20 P Parameter (class in ceda_di.metadata.product), 11 params() (ceda_di.netcdf_geo.netcdf_base static method), 17 prepare_logging() (ceda_di.extract.extract method), 15 process_datetime_extents() (ceda_di.search.jsonquerybuilder method), 18 process_file() (ceda_di.extract.extract method), 15 process_hdr() (ceda_di.envi_io.envifile method), 14 process_latitude_extents() (ceda_di.search.jsonquerybuilder method), 18 process_longitude_extents() (ceda_di.search.jsonquerybuilder method), 19 process_single_datetime() (ceda_di.search.jsonquerybuilder method), 19 process_single_latitude() (ceda_di.search.jsonquerybuilder method), 19 process_single_longitude() (ceda_di.search.jsonquerybuilder method), 19 Properties (class in ceda_di.metadata.product), 12 R read() (ceda_di.envi_geo.bil method), 12 read() (ceda_di.envi_geo.bsq method), 13 read() (ceda_di.envi_io.bilfile method), 13 read() (ceda_di.envi_io.bsqfile method), 13 read() (ceda_di.envi_io.envifile method), 14 run() (ceda_di.extract.extract method), 15 run() (ceda_di.search.searcher method), 19 S search [options] <extents> command line option, 10 Searcher (class in ceda_di.search), 19 submit_pool() (ceda_di.index.bulkindexer method), 16 submit_pools() (ceda_di.index.bulkindexer method), 16 T temporal() (ceda_di.netcdf_geo.netcdf_base static method), 17 V v (ceda_di.hdf4_geo.hdf4 attribute), 16 valid_lat() (ceda_di.metadata.product.properties static method), 12 valid_lon() (ceda_di.metadata.product.properties static method), 12 vs (ceda_di.hdf4_geo.hdf4 attribute), 16 W write_properties() (ceda_di.extract.extract method), 15 Index 29
Platypus Analytics Documentation
Platypus Analytics Documentation Release 0.1.0 Platypus LLC December 24, 2015 Contents 1 platypus package 3 1.1 Subpackages............................................... 3 1.2 Module contents.............................................
More informationThese notes are designed to provide an introductory-level knowledge appropriate to understanding the basics of digital data formats.
A brief guide to binary data Mike Sandiford, March 2001 These notes are designed to provide an introductory-level knowledge appropriate to understanding the basics of digital data formats. The problem
More informationBanzaiDB Documentation
BanzaiDB Documentation Release 0.3.0 Mitchell Stanton-Cook Jul 19, 2017 Contents 1 BanzaiDB documentation contents 3 2 Indices and tables 11 i ii BanzaiDB is a tool for pairing Microbial Genomics Next
More informationf5-icontrol-rest Documentation
f5-icontrol-rest Documentation Release 1.3.10 F5 Networks Aug 04, 2018 Contents 1 Overview 1 2 Installation 3 2.1 Using Pip................................................. 3 2.2 GitHub..................................................
More informationpydas Documentation Release Kitware, Inc.
pydas Documentation Release 0.3.6 Kitware, Inc. January 28, 2016 Contents 1 Introduction To pydas 3 1.1 Requirements............................................... 3 1.2 Installing and Upgrading pydas.....................................
More informationpython-unrar Documentation
python-unrar Documentation Release 0.3 Matias Bordese August 18, 2016 Contents 1 rarfile Work with RAR archives 3 1.1 RarFile Objects.............................................. 3 1.2 RarInfo Objects.............................................
More information.. Documentation. Release 0.4 beta. Author
.. Documentation Release 0.4 beta Author May 06, 2015 Contents 1 Browser 3 1.1 Basic usages............................................... 3 1.2 Form manipulation............................................
More informationBDS Query. JSON Query Syntax
BDS Doc Page 1 BDS Query 23 сентября 2015 г. 17:08 Purpose This document describes how to formulate queries against private and public data in the Biogeochemistry Data System (BDS): First through the User
More informationOcean Color Data Formats and Conventions:
Ocean Color Data Formats and Conventions: NASA's perspective Sean Bailey NASA Goddard Space Flight Center 07 May 2013 International Ocean Color Science Meeting Darmstadt, Germany 1 The Big Picture The
More informationredis-lua Documentation
redis-lua Documentation Release 2.0.8 Julien Kauffmann October 12, 2016 Contents 1 Quick start 3 1.1 Step-by-step analysis........................................... 3 2 What s the magic at play here?
More informationHome Assistant Documentation
Home Assistant Documentation Release 0.73.0.dev0 Home Assistant Team Jul 14, 2018 Contents 1 homeassistant.bootstrap 3 2 homeassistant.core 5 3 Module contents 7 4 homeassistant.components.device_tracker
More informationOTX to MISP. Release 1.4.2
OTX to MISP Release 1.4.2 May 11, 2018 Contents 1 Overview 1 1.1 Installation................................................ 1 1.2 Documentation.............................................. 1 1.3 Alienvault
More informationLinux desktop app guide Documentation. Thomas Kluyver & contributors
Linux desktop app guide Documentation Thomas Kluyver & contributors Dec 13, 2018 Contents: 1 User Interface options 3 1.1 Desktop style: GTK or Qt........................................ 3 1.2 Web tech:
More informationBazaar Architecture Overview Release 2.8.0dev1
Bazaar Architecture Overview Release 2.8.0dev1 Bazaar Developers November 30, 2018 Contents 1 IDs and keys ii 1.1 IDs..................................................... ii File ids..................................................
More informationNEST (Next ESA SAR Toolbox) 2C release demonstration
NEST (Next ESA SAR Toolbox) 2C release demonstration Andrea Minchella 1 July 2009 D3l1b CONTENTS - Brief introduction to the NEST project - Basic concepts 1. How accessing data: Product readers, Open Raster
More informationPython Overpass API Documentation
Python Overpass API Documentation Release 0.4 PhiBo Apr 07, 2017 Contents 1 Introduction 3 1.1 Requirements............................................... 3 1.2 Installation................................................
More informationZeroVM Package Manager Documentation
ZeroVM Package Manager Documentation Release 0.2.1 ZeroVM Team October 14, 2014 Contents 1 Introduction 3 1.1 Creating a ZeroVM Application..................................... 3 2 ZeroCloud Authentication
More informationTH IRD EDITION. Python Cookbook. David Beazley and Brian K. Jones. O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Tokyo
TH IRD EDITION Python Cookbook David Beazley and Brian K. Jones O'REILLY. Beijing Cambridge Farnham Köln Sebastopol Tokyo Table of Contents Preface xi 1. Data Structures and Algorithms 1 1.1. Unpacking
More informationhca-cli Documentation
hca-cli Documentation Release 0.1.0 James Mackey, Andrey Kislyuk Aug 08, 2018 Contents 1 Installation 3 2 Usage 5 2.1 Configuration management....................................... 5 3 Development 7
More informationTagalog Documentation
Tagalog Documentation Release 0.3.1 Government Digital Service July 09, 2014 Contents 1 Documentation index 3 1.1 Tagalog commands............................................ 3 1.2 tagalog Package.............................................
More informationiris-grib Documentation
iris-grib Documentation Release 0.9.0 Met Office August 12, 2016 Contents 1 Loading 3 2 Saving 5 3 Indices and tables 7 3.1 iris_grib.................................................. 7 3.2 iris_grib.message.............................................
More informationMarkLogic Server. REST Application Developer s Guide. MarkLogic 9 May, Copyright 2017 MarkLogic Corporation. All rights reserved.
REST Application Developer s Guide 1 MarkLogic 9 May, 2017 Last Revised: 9.0-2, July, 2017 Copyright 2017 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents REST Application
More informationpython-anyvcs Documentation
python-anyvcs Documentation Release 1.4.0 Scott Duckworth Sep 27, 2017 Contents 1 Getting Started 3 2 Contents 5 2.1 The primary API............................................. 5 2.2 Git-specific functionality.........................................
More informationSigMF: The Signal Metadata Format. Ben Hilburn
SigMF: The Signal Metadata Format Ben Hilburn Problem Statement How do you make large recordings of samples more practically useful? Signal Metadata Format Format for describing recordings of digital samples.
More informationVersion 3 Updated: 10 March Distributed Oceanographic Match-up Service (DOMS) User Interface Design
Distributed Oceanographic Match-up Service (DOMS) User Interface Design Shawn R. Smith 1, Jocelyn Elya 1, Adam Stallard 1, Thomas Huang 2, Vardis Tsontos 2, Benjamin Holt 2, Steven Worley 3, Zaihua Ji
More informationUser Guide to the ESG MrSID Tools for ER Mapper
User Guide to the ESG MrSID Tools for ER Mapper Release 1.0 August 2004 This document is a user guide to running the ESG MrSID Tools for ER Mapper. These wizards are developed, maintained and supported
More informationbottle-rest Release 0.5.0
bottle-rest Release 0.5.0 February 18, 2017 Contents 1 API documentation 3 1.1 bottle_rest submodule.......................................... 3 2 What is it 5 2.1 REST in bottle..............................................
More informationYouTube API Wrapper Documentation
YouTube API Wrapper Documentation Release 0.1 Alessandro De Noia (Global Radio) June 09, 2016 Contents 1 Installation 3 1.1 Install the library............................................. 3 2 Basic usage
More informationEGI Programmatic Access User Documentation
EGI Programmatic Access User Documentation Programmatic Access of EOSDIS DAAC Hosted Services User Documentation Updated 02/14/2017 Overview What is Programmatic Access? What Does It Look Like? Using curl
More informationNuxeo Server 9.1 Release Notes
Home (/) > Developer Documentation Center (/nxdoc/) > Nuxeo Server (/nxdoc/nuxeo-server/) > Nuxeo Server 9.1 Release Notes Nuxeo Server 9.1 Release Notes Updated: April 21, 2017 (https://github.com/nuxeo/doc.nuxeo.com-platform-spaces
More informationHadoop File Formats and Data Ingestion. Prasanth Kothuri, CERN
Prasanth Kothuri, CERN 2 Files Formats not just CSV - Key factor in Big Data processing and query performance - Schema Evolution - Compression and Splittability - Data Processing Write performance Partial
More informationRiotWatcher Documentation
RiotWatcher Documentation Release 2.5.0 pseudonym117 Jan 29, 2019 Contents 1 To Start... 3 2 Using it... 5 3 Main API and other topics 7 4 Indices and tables 15 Python Module Index 17 i ii RiotWatcher
More informationIntermediate Python 3.x
Intermediate Python 3.x This 4 day course picks up where Introduction to Python 3 leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development. This
More informationUser Guide for MLVAbank 6.0 FOR MICROBES GENOTYPING
User Guide for MLVAbank 6.0 FOR MICROBES GENOTYPING User Guide for MLVAbank 6.0 1 Version 1.3.1 april 2016 This document is the sole property of the Institut de Génétique et Microbiologie, UMR8621, University
More informationPTN-202: Advanced Python Programming Course Description. Course Outline
PTN-202: Advanced Python Programming Course Description This 4-day course picks up where Python I leaves off, covering some topics in more detail, and adding many new ones, with a focus on enterprise development.
More information.. Documentation. Release Author
.. Documentation Release 0.4.3 Author May 31, 2015 Contents 1 Browser 3 1.1 Basic usages............................................... 3 1.2 Form manipulation............................................
More informationCS Programming Languages: Python
CS 3101-1 - Programming Languages: Python Lecture 5: Exceptions / Daniel Bauer (bauer@cs.columbia.edu) October 08 2014 Daniel Bauer CS3101-1 Python - 05 - Exceptions / 1/35 Contents Exceptions Daniel Bauer
More informationpetfinder-api Documentation
petfinder-api Documentation Release 0.1 Greg Taylor Jun 01, 2017 Contents 1 Assorted Info 3 2 User Guide 5 2.1 Installation................................................ 5 2.1.1 Distribute & Pip.........................................
More informationScanshare Sales Guide V1.2
Scanshare Sales Guide V1.2 What is Scanshare? The document business critical data, currently locked in paper form The MFD the on ramp to an organisation s digital information workflow Scanshare the middleware/bridge
More informationnaiad Documentation Release 0.1 Jeff Piolle
naiad Documentation Release 0.1 Jeff Piolle December 16, 2016 Contents 1 Installation 3 1.1 Prerequisites............................................... 3 1.2 Installing the ElasticSearch cluster....................................
More informationForeScout Open Integration Module: Data Exchange Plugin
ForeScout Open Integration Module: Data Exchange Plugin Version 3.2.0 Table of Contents About the Data Exchange Plugin... 4 Requirements... 4 CounterACT Software Requirements... 4 Connectivity Requirements...
More informationSciSpark 201. Searching for MCCs
SciSpark 201 Searching for MCCs Agenda for 201: Access your SciSpark & Notebook VM (personal sandbox) Quick recap. of SciSpark Project What is Spark? SciSpark Extensions scitensor: N-dimensional arrays
More informationBIG DATA CHALLENGES A NOAA PERSPECTIVE
BIG DATA CHALLENGES A NOAA PERSPECTIVE Dr. Edward J. Kearns NASA Examiner, Science and Space Branch, OMB/EOP and Chief (acting), Remote Sensing and Applications Division National Climatic Data Center National
More informationMoodle Destroyer Tools Documentation
Moodle Destroyer Tools Documentation Release 0.0.1 Manly Man Dec 22, 2017 With Web Services 1 Features and Screenshots 3 2 Grading with Webservices 7 2.1 Prerequisites...............................................
More informationmaya-cmds-help Documentation
maya-cmds-help Documentation Release Andres Weber May 28, 2017 Contents 1 1.1 Synopsis 3 1.1 1.1.1 Features.............................................. 3 2 1.2 Installation 5 2.1 1.2.1 Windows, etc............................................
More informationProxySQL Tools Documentation
ProxySQL Tools Documentation Release 0.3.12 TwinDB Development Team Dec 29, 2017 Contents 1 ProxySQL Tools 3 1.1 Features.................................................. 3 1.2 Credits..................................................
More informationEPL660: Information Retrieval and Search Engines Lab 3
EPL660: Information Retrieval and Search Engines Lab 3 Παύλος Αντωνίου Γραφείο: B109, ΘΕΕ01 University of Cyprus Department of Computer Science Apache Solr Popular, fast, open-source search platform built
More informationTerms and definitions * keep definitions of processes and terms that may be useful for tests, assignments
Lecture 1 Core of GIS Thematic layers Terms and definitions * keep definitions of processes and terms that may be useful for tests, assignments Lecture 2 What is GIS? Info: value added data Data to solve
More informationMapview Documentation
Mapview Documentation Release 0.2 Mathieu Virbel Nov 16, 2017 Contents 1 Requirements 3 2 Current limitations 5 3 Usage 7 4 API 9 5 Indices and tables 15 Python Module Index 17 i ii MapView is a Kivy
More informationCrate Shell. Release
Crate Shell Release Jul 10, 2017 Contents 1 Installation & Usage 3 1.1 Limitations................................................ 5 2 Command Line Arguments 7 2.1 Example Usage..............................................
More informationnidm Documentation Release 1.0 NIDASH Working Group
nidm Documentation Release 1.0 NIDASH Working Group November 05, 2015 Contents 1 Why do I want to use this? 3 2 Under Development 5 2.1 Installation................................................ 5 2.2
More informationKuyruk Documentation. Release 0. Cenk Altı
Kuyruk Documentation Release 0 Cenk Altı Mar 07, 2018 Contents 1 About Kuyruk 3 2 User s Guide 5 3 API Reference 17 4 Indices and tables 21 Python Module Index 23 i ii Welcome to Kuyruk s documentation.
More informationpyshk Documentation Release Jeremy Low
pyshk Documentation Release 1.1.0 Jeremy Low December 20, 2015 Contents 1 Warnings 3 2 Installation 5 3 Authentication Tutorial 7 3.1 Introduction............................................... 7 3.2
More informationds1054z Documentation
ds1054z Documentation Release v0.3.dev Philipp Klaus Aug 15, 2017 Contents 1 Installation 3 2 Using the Command Line Tool 5 2.1 Global Options.............................................. 6 2.2 Saving
More informationg-pypi Documentation Release 0.3 Domen Kožar
g-pypi Documentation Release 0.3 Domen Kožar January 20, 2014 Contents i ii Author Domen Kožar Source code Github.com source browser Bug tracker Github.com issues Generated January 20,
More informationThe WSGI Reference Library
The WSGI Reference Library Release 0.2 Phillip J. Eby October 4, 2010 Email: pje@telecommunity.com Abstract The Web Server Gateway Interface (WSGI) is a standard interface between web server software and
More informationipython-gremlin Documentation
ipython-gremlin Documentation Release 0.0.4 David M. Brown Mar 16, 2017 Contents 1 Releases 3 2 Requirements 5 3 Dependencies 7 4 Installation 9 5 Getting Started 11 5.1 Contribute................................................
More informationAvpy Documentation. Release sydh
Avpy Documentation Release 0.1.3 sydh May 01, 2016 Contents 1 Overview 1 2 Getting Help 3 3 Issues 5 4 Changes 7 5 Contributions 9 6 Indices and tables 11 6.1 Examples.................................................
More informationTuning Enterprise Information Catalog Performance
Tuning Enterprise Information Catalog Performance Copyright Informatica LLC 2015, 2018. Informatica and the Informatica logo are trademarks or registered trademarks of Informatica LLC in the United States
More informationIntroduction to Remote Sensing Wednesday, September 27, 2017
Lab 3 (200 points) Due October 11, 2017 Multispectral Analysis of MASTER HDF Data (ENVI Classic)* Classification Methods (ENVI Classic)* SAM and SID Classification (ENVI Classic) Decision Tree Classification
More informationStepic Plugins Documentation
Stepic Plugins Documentation Release 0 Stepic Team May 06, 2015 Contents 1 Introduction 3 1.1 Quiz Architecture............................................ 3 1.2 Backend Overview............................................
More informationHDF- A Suitable Scientific Data Format for Satellite Data Products
HDF- A Suitable Scientific Data Format for Satellite Data Products Sk. Sazid Mahammad, Debajyoti Dhar and R. Ramakrishnan Data Products Software Division Space Applications Centre, ISRO, Ahmedabad 380
More informationnetcdf-ld SKOS: demonstrating Linked Data vocabulary use within netcdf-compliant files
: demonstrating Linked Data vocabulary use within netcdf-compliant files Nicholas Car Data Architect Geoscience Australia nicholas.car@ga.gov.au Prepared for ISESS2017 conference (http://www.isess2017.org/)
More informationPymixup Documentation
Pymixup Documentation Release 1.0.2 Richard DeVost June 09, 2016 Contents 1 Why Obfuscate? 3 2 What pymixup Does 5 3 Contents 7 3.1 Installation................................................ 7 3.2 Program
More informationnucleon Documentation
nucleon Documentation Release 0.1 Daniel Pope December 23, 2014 Contents 1 Getting started with Nucleon 3 1.1 An example application......................................... 3 1.2 Our first database app..........................................
More informationiqoptionapi Release Jan 13, 2018
iqoptionapi Release Jan 13, 2018 Contents 1 iqoptionapi 3 1.1 iqoptionapi package........................................... 3 1.1.1 Subpackages.......................................... 3 1.1.1.1 iqoptionapi.http
More informationNCL variable based on a netcdf variable model
NCL variable based on a netcdf variable model netcdf files self describing (ideally) all info contained within file no external information needed to determine file contents portable [machine independent]
More informationNew in WorldMap Version 1.5 Center for Geographic Analysis, Harvard
New in Version 1.5 Center for Geographic Analysis, Harvard 1.0 Overview This document provides guidance for the new Version 1.5 features. For information on the other parts of the system please use the
More informationpymarc Documentation Release Ed Summers
pymarc Documentation Release 3.1.7 Ed Summers Jul 26, 2017 Contents 1 pymarc 3 1.1 pymarc package............................................. 3 2 API Docs 13 3 Indices and tables 15 Python Module Index
More informationPyZabbixObj Documentation
PyZabbixObj Documentation Release 0.1 Fabio Toscano Aug 26, 2017 Contents Python Module Index 3 i ii PyZabbixObj Documentation, Release 0.1 PyZabbixObj is a Python module for working with Zabbix API,
More informationOracle Universal Records Management Oracle Universal Records Manager Adapter for FileSystem Administration Guide
Oracle Universal Records Management Oracle Universal Records Manager Adapter for FileSystem Administration Guide May 2008 Universal Records Manager Adapter for FileSystem Administration Guide, Copyright
More informationFull-Text Indexing For Heritrix
Full-Text Indexing For Heritrix Project Advisor: Dr. Chris Pollett Committee Members: Dr. Mark Stamp Dr. Jeffrey Smith Darshan Karia CS298 Master s Project Writing 1 2 Agenda Introduction Heritrix Design
More informationNesstar Server Configuration Tool User Guide
Nesstar Server Configuration Tool User Guide Version 3.50 The Configuration Tool allows the server Administrator to edit most of the server configuration properties and to perform basic administrative
More informationNetCDF Metadata Guidelines for FY 2011 IOC NOAA Climate Data Records
NetCDF Metadata Guidelines for FY 2011 IOC NOAA Climate Data Records This document provides guidance on a recommended set of netcdf metadata attributes to be implemented for the FY 2011 Initial Operating
More informationDanubeGIS User Manual Document number: Version: 1 Date: 11-Nov-2016
DanubeGIS User Manual Document number: Version: 1 Date: 11-Nov-2016 Imprint Published by: ICPDR International Commission for the Protection of the Danube River ICPDR 2016 Contact ICPDR Secretariat Vienna
More informationData Processing Steps Between Observation Data, Model Data, and Live Access Server in the AOSN Program
Data Processing Steps Between Observation Data, Model Data, and Live Access Server in the AOSN Program The primary focus of the data processing steps between observation data, model data, and LAS at MBARI
More informationChris Moffatt Director of Technology, Ed-Fi Alliance
Chris Moffatt Director of Technology, Ed-Fi Alliance Review Background and Context Temporal ODS Project Project Overview Design and Architecture Demo Temporal Snapshot & Query Proof of Concept Discussion
More informationpython-gmaps Documentation
python-gmaps Documentation Release 0.0.2 Michał Jaworski February 22, 2017 Contents 1 gmaps package 3 1.1 Submodules............................................... 3 1.2 gmaps.client module...........................................
More informationModule 8: Search and Indexing
Module 8: Search and Indexing Overview Search Architecture Configuring Crawl Processes Advanced Crawl Administration Configuring Query Processes Implementing People Search Administering Farm-Level Settings
More informationBruce Wright, John Ward, Malcolm Field, Met Office, United Kingdom
The Met Office s Logical Store Bruce Wright, John Ward, Malcolm Field, Met Office, United Kingdom Background are the lifeblood of the Met Office. However, over time, the organic, un-governed growth of
More informationfixnc Documentation Release Nikolay Koldunov
fixnc Documentation Release 0.0.1 Nikolay Koldunov Sep 23, 2016 Contents 1 Quick start: 3 2 Documentation 5 2.1 Installation................................................ 5 2.1.1 Required dependencies.....................................
More informationpymangal Documentation
pymangal Documentation Release 0.1 Timothée Poisot July 15, 2015 Contents 1 User guide 3 1.1 pymangal 101.............................................. 3 1.2 Filtering of resources...........................................
More informationxmljson Documentation
xmljson Documentation Release 0.1.9 S Anand Aug 01, 2017 Contents 1 About 3 2 Convert data to XML 5 3 Convert XML to data 7 4 Conventions 9 5 Options 11 6 Installation 13 7 Roadmap 15 8 More information
More informationsolrq Documentation Release Michał Jaworski
solrq Documentation Release 1.1.1 Michał Jaworski Mar 27, 2017 Contents 1 solrq 1 2 usage 3 2.1 quick reference.............................................. 4 3 contributing 7 4 testing 9 5 Detailed
More informationpicrawler Documentation
picrawler Documentation Release 0.1.1 Ikuya Yamada October 07, 2013 CONTENTS 1 Installation 3 2 Getting Started 5 2.1 PiCloud Setup.............................................. 5 2.2 Basic Usage...............................................
More informationFIQL Parser. Release 0.15
FIQL Parser Release 0.15 July 02, 2016 Contents 1 What is FIQL? 3 2 How does FIQL work? 5 3 Installing fiql_parser 7 4 Using fiql_parser 9 4.1 Parsing a FIQL formatted string.....................................
More informationPYTHON DATA SCIENCE TOOLBOX II. List comprehensions
PYTHON DATA SCIENCE TOOLBOX II List comprehensions Populate a list with a for loop In [1]: nums = [12, 8, 21, 3, 16] In [2]: new_nums = [] In [3]: for num in nums:...: new_nums.append(num + 1) In [4]:
More informationMyGeotab Python SDK Documentation
MyGeotab Python SDK Documentation Release 0.8.0 Aaron Toth Dec 13, 2018 Contents 1 Features 3 2 Usage 5 3 Installation 7 4 Documentation 9 5 Changes 11 5.1 0.8.0 (2018-06-18)............................................
More informationRavenDB & document stores
université libre de bruxelles INFO-H415 - Advanced Databases RavenDB & document stores Authors: Yasin Arslan Jacky Trinh Professor: Esteban Zimányi Contents 1 Introduction 3 1.1 Présentation...................................
More informationKaiso Documentation. Release 0.1-dev. onefinestay
Kaiso Documentation Release 0.1-dev onefinestay Sep 27, 2017 Contents 1 Neo4j visualization style 3 2 Contents 5 2.1 API Reference.............................................. 5 3 Indices and tables
More informationWriting NetCDF Files: Formats, Models, Conventions, and Best Practices. Overview
Writing NetCDF Files: Formats, Models, Conventions, and Best Practices Russ Rew, UCAR Unidata June 28, 2007 1 Overview Formats, conventions, and models NetCDF-3 limitations NetCDF-4 features: examples
More informationIHIH Documentation. Release Romain Dartigues
IHIH Documentation Release 0.1.1 Romain Dartigues December 11, 2016 Contents 1 Why? 3 2 Table of contents 5 2.1 Source documentation.......................................... 5 2.2 Examples.................................................
More informationOMF Documentation. Release 1.1-alpha1. OSIsoft, LLC
OMF Documentation Release 1.1-alpha1 OSIsoft, LLC Oct 03, 2018 Contents 1 v1.1 1 2 Overview 3 3 Contents 5 3.1 What s New............................................... 5 3.2 Headers..................................................
More informationTRex Control Plane Design - Phase 1. TRex Control Plane Design - Phase 1
TRex Control Plane Design - Phase 1 i TRex Control Plane Design - Phase 1 TRex Control Plane Design - Phase 1 ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME TRex Control Plane Design - Phase 1 iii Contents
More informationAPI Wrapper Documentation
API Wrapper Documentation Release 0.1.7 Ardy Dedase February 09, 2017 Contents 1 API Wrapper 3 1.1 Overview................................................. 3 1.2 Installation................................................
More informationshodan-python Documentation
shodan-python Documentation Release 1.0 achillean Feb 24, 2018 Contents 1 Introduction 3 1.1 Getting Started.............................................. 3 2 Examples 7 2.1 Basic Shodan Search...........................................
More informationQualys Cloud Suite 2.30
Qualys Cloud Suite 2.30 Here s what s new in Qualys Cloud Suite 2.30! AssetView ThreatPROTECT Dynamic tag support for Amazon EC2 Metadata Search Assets by Amazon EC2 Metadata Cloud Agent Download Search
More informationCisco IOS Shell. Finding Feature Information. Prerequisites for Cisco IOS.sh. Last Updated: December 14, 2012
Cisco IOS Shell Last Updated: December 14, 2012 The Cisco IOS Shell (IOS.sh) feature provides shell scripting capability to the Cisco IOS command-lineinterface (CLI) environment. Cisco IOS.sh enhances
More informationisbnlib Documentation
isbnlib Documentation Release 3.4.6 Alexandre Conde February 05, 2015 Contents 1 Info 3 2 Install 5 3 For Devs 7 3.1 API s Main Namespaces......................................... 7 3.2 Merge Metadata.............................................
More informationSecurity and Performance advances with Oracle Big Data SQL
Security and Performance advances with Oracle Big Data SQL Jean-Pierre Dijcks Oracle Redwood Shores, CA, USA Key Words SQL, Oracle, Database, Analytics, Object Store, Files, Big Data, Big Data SQL, Hadoop,
More information