changeset 0:f82f266381be draft

planemo upload for repository https://github.com/jeremyfix/medenv commit 6068531bc50297a9c8f2c24e748d7d791fe5f2ba
author ecology
date Thu, 15 Feb 2024 20:01:29 +0000
parents
children b79faea33a8a
files med_environ.py med_environ.xml test-data/expected-output.tsv test-data/reef_life_subset.tsv
diffstat 4 files changed, 464 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/med_environ.py	Thu Feb 15 20:01:29 2024 +0000
@@ -0,0 +1,107 @@
+# coding: utf-8
+
+# Standard imports
+import argparse
+import os
+import pathlib
+from datetime import datetime
+
+# External imports
+import medenv
+
+import pandas as pd
+
+
+def environment_observation(
+    row,
+    fetcher,
+    lat_key,
+    long_key,
+    depth_key,
+    date_key,
+    tol_spatial_coordinates,
+    verbose,
+):
+    lat0 = (
+        row[lat_key] - tol_spatial_coordinates / 2.0,
+        row[lat_key] + tol_spatial_coordinates / 2.0,
+    )
+    long0 = (
+        row[long_key] - tol_spatial_coordinates / 2.0,
+        row[long_key] + tol_spatial_coordinates / 2.0,
+    )
+    depth = row[depth_key]
+    date = datetime.strptime(row[date_key], "%Y-%m-%dT%H:%M:%SZ")
+
+    values, info_values = fetcher.get_values(date, (long0, lat0), depth)
+
+    if verbose:
+        print(
+            f"Was fetching for date={date}, long={long0}, lat={lat0},"
+            f"depth={depth} and got {values} at the coordinates {info_values}"
+        )
+    for fname, fvalue in values.items():
+        row[fname] = fvalue
+    return row
+
+
+def environment_dataset(args):
+    # Note: galaxy is given us, for boolean parameters, the string
+    # "true" or the string "false" that we need to convert to a bool
+    verbose = True if args.verbose == "true" else False
+
+    if args.keyfile is not None and os.path.exists(args.keyfile):
+        with open(args.keyfile, "r") as fh:
+            key_lines = fh.readlines()
+            cmems_username = key_lines[0].split(":")[1].strip()
+            cmems_password = key_lines[1].split(":")[1].strip()
+            os.environ["CMEMS_USERNAME"] = cmems_username
+            os.environ["CMEMS_PASSWORD"] = cmems_password
+
+    features = args.variables.split(",")
+    fetcher = medenv.Fetcher(features, reduction="mean")
+
+    # Loads the input dataset
+    df = pd.read_csv(args.datafile, sep="\t")
+    lat_key = df.columns[args.lat_key]
+    long_key = df.columns[args.long_key]
+    depth_key = df.columns[args.depth_key]
+    date_key = df.columns[args.date_key]
+    print(lat_key, long_key, depth_key, date_key)
+
+    df = df.apply(
+        environment_observation,
+        args=(
+            fetcher,
+            lat_key,
+            long_key,
+            depth_key,
+            date_key,
+            args.tol_spatial_coordinates,
+            verbose,
+        ),
+        axis=1,
+    )
+
+    df.to_csv(args.out_file, header=True, index=False, sep="\t")
+
+
+def __main__():
+    parser = argparse.ArgumentParser()
+    parser.add_argument("--datafile", type=pathlib.Path, required=True)
+    parser.add_argument("--out_file", type=pathlib.Path, required=True)
+    parser.add_argument("--lat_key", type=int, required=True)
+    parser.add_argument("--long_key", type=int, required=True)
+    parser.add_argument("--date_key", type=int, required=True)
+    parser.add_argument("--depth_key", type=int, required=True)
+    parser.add_argument("--variables", type=str, required=True)
+    parser.add_argument("--tol_spatial_coordinates", type=float, required=True)
+    parser.add_argument("--keyfile", type=pathlib.Path, default=None)
+    parser.add_argument("--verbose", type=str, default=False)
+    args = parser.parse_args()
+
+    environment_dataset(args)
+
+
+if __name__ == "__main__":
+    __main__()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/med_environ.xml	Thu Feb 15 20:01:29 2024 +0000
@@ -0,0 +1,157 @@
+<tool id="iabiodiv_smartbiodiv_med_environ" name="Adds environment variables" version="0.0.1" profile="22.05">
+    <description>
+        From Copernicus and etopo given geolocalized and timestamped observations
+    </description>
+    <requirements>
+        <requirement type="package" version="2.1.3">pandas</requirement>
+        <requirement type="package" version="4.9.3">lxml</requirement>
+        <requirement type="package" version="1.0.4">medenv</requirement>
+    </requirements>
+    <creator>
+        <person givenName="Jérémy" familyName="Fix" url="http://www.github.com/jeremyfix/" email="jeremy.fix@centralesupelec.fr"/>
+    </creator>
+    <command><![CDATA[
+        #set $cmems_username = $__user__.extra_preferences.get('cmems_username', "")
+        #if $cmems_username != ""
+            cp '$cmems_credentials' ~/.medenvkey &&
+        #end if
+
+python '$__tool_directory__/med_environ.py'
+    --datafile '${input}'
+    --out_file '${out_file}'
+    --lat_key  '${lat_key}'
+    --long_key '${long_key}'
+    --date_key '${date_key}'
+    --depth_key '${depth_key}'
+    --variables '${env_variables}'
+    --tol_spatial_coordinates '${tol_spatial_coordinates}'
+    --keyfile ~/.medenvkey
+    --verbose '${verbose}'
+        ]]></command>
+    <configfiles>
+        <configfile name="cmems_credentials"><![CDATA[
+            #set $cmems_username = $__user__.extra_preferences.get('cmems_username', "")
+            #set $cmems_password = $__user__.extra_preferences.get('cmems_password', "")
+            cmems_username: $cmems_username
+            cmems_password: $cmems_password
+        ]]></configfile>
+    </configfiles>
+    <inputs>
+        <param name="input" type="data" format="tabular" label="Input dataset"/>
+        <param name="env_variables" type="select" label="Which variables to add" multiple="true">
+            <option value="temperature">temperature</option>
+            <option value="salinity">salinity</option>
+            <option value="phytoplankton-carbon-biomass">Mole concentration of phytoplankton expressed as carbon in sea water (phyc)</option>
+            <option value="chlorophyl-a">chlorophyl-a (CHL, mg/m3)</option>
+            <option value="nitrate">nitrate (NO3, mmol/M3)</option>
+            <option value="phosphate">phosphate (PO4, mmol/m3)</option>
+            <option value="ammonium">ammonium (NH4, mmol/m3)</option>
+            <option value="net-primary-production">Net primary production of biomass expressed as carbon per unit volume in sea water (nppv, [mg/m3/day])</option>
+            <option value="oxygen">Mole concentration of dissolved molecular oxygen in sea water (O2, [mmol/m3])</option>
+            <option value="ph">Sea water ph reported on total scale (ph) </option>
+            <option value="dissolved-inorganic-carbon">Mole concentration of dissolved inorganic carbon in sea water (dissic, [mol/m3])</option>
+            <option value="alkalinity">alkalinity (talk)</option>
+            <option value="bathymetry">bathymetry</option>
+            <option value="northward-water-velocity">Northward water velocity</option>
+            <option value="eastward-water-velocity">Eastward water velocity</option>
+            <option value="sea-surface-temperature">sea surface temperature</option>
+            <option value="sea-surface-salinity">sea surface salinity</option>
+            <option value="sea-surface-above-geoid">sea surface above geoid</option>
+            <option value="surface-partial-pressure-co2">surface partial pressure CO2</option>
+            <option value="surface-co2-flux">surface CO2 flux</option>
+            <option value="mixed-layer-thickness">mixed layer thickness</option>
+        </param>
+        <param name="lat_key" label="The key of the column for the latitude" type="data_column" data_ref="input" use_header_names="true"/>
+        <param name="long_key" label="The key of the column for the longitude" type="data_column" data_ref="input" use_header_names="true"/>
+        <param name="tol_spatial_coordinates" type="float" value="0.2" label="A tolerance on the latitude/longitude for the request point" optional="False"/>
+        <param name="depth_key" label="The key of the column for the depth" type="data_column" data_ref="input" use_header_names="true"/>
+        <param name="date_key" label="The key of the column for the observation time" type="data_column" data_ref="input" use_header_names="true"/>
+        <param name="verbose" type="boolean" value="False" label="Verbose in the standard output of the tool"/>
+    </inputs>
+    <outputs>
+        <data format="tabular" name="out_file" metadata_source="input" label="Dataset augmented with the environmental variables"/>
+    </outputs>
+    <tests>
+        <test expect_num_outputs="1">
+            <param name="input" value="reef_life_subset.tsv"/>
+            <param name="env_variables" value="bathymetry"/> <!-- This test is requesting etopo only -->
+            <param name="lat_key" value="8"/>
+            <param name="long_key" value="9"/>
+            <param name="tol_spatial_coordinates" value="0.2"/>
+            <param name="depth_key" value="11"/>
+            <param name="date_key" value="10"/>
+            <param name="verbose" value="False"/>
+            <output name="out_file" file="expected-output.tsv">
+                <assert_contents>
+                    <has_n_lines n="100"/>
+                    <has_n_columns n="21"/>
+                </assert_contents>
+            </output>
+        </test>
+    </tests>
+    <help>
+
+        **What it does**
+
+        This tool allows you to augment your dataset by adding some environmental variables grabbed from CMEMS, etopo, and woa. It is a galaxy tool built on the medenv python package available at https://github.com/jeremyfix/medenv.
+
+        It will augment the dataset with environmental variables as provided by copernicus and etopo based on the informations coming from an "observation file". This version of the tool gets environmental data from etopo for the bathymetry and otherwise copernicus mediterranean products.
+
+        We expect the dataset you provide to contain the coordinates of the observation: latitude, longitude, depth, and time. The time is expected in ISO 8601: YYYY-MM-DDTHH:MM:SSZ
+
+        The `cmems_username` and `cmems_password` are required only if you want to add variables provided by CMEMS. These must be defined in "User -> Preferences -> Manage Information"
+
+        The CMEMS data are collected from the following products :
+
+        - med-cmcc: https://resources.marine.copernicus.eu/product-detail/MEDSEA_MULTIYEAR_PHY_006_004/INFORMATION
+        - med-ogs: https://resources.marine.copernicus.eu/product-detail/MEDSEA_MULTIYEAR_BGC_006_008/INFORMATION
+
+        The bathymetry is obtained with the ETOPO at : 
+
+        - https://www.ngdc.noaa.gov/mgg/global/relief/ETOPO1/data/bedrock/grid_registered/netcdf/ETOPO1_Bed_g_gmt4.grd.gz
+
+        We request data around the point with a given tolerance and average the collected values. The medenv package does not force that averaging and could return a raster. A later update of the Galaxy tool could take this into account.
+
+        The features you can request are the following, some indexed by depth :
+
+        - "bathymetry", (etopo)
+        - "temperature",
+        - "salinity",
+        - "chlorophyl-a",
+        - "nitrate",
+        - "phosphate",
+        - "ammonium",
+        - "phytoplankton-carbon-biomass",
+        - "oxygen",
+        - "net-primary-production",
+        - "ph",
+        - "alkalinity",
+        - "dissolved-inorganic-carbon",
+        - "northward-water-velocity",
+        - "eastward-water-velocity".
+
+        and others not indexed by depth : 
+
+        - "mixed-layer-thickness",
+        - "sea-surface-temperature",
+        - "sea-surface-salinity",
+        - "sea-surface-above-geoid",
+        - "surface-partial-pressure-co2",
+        - "surface-co2-flux".
+
+        ** Copernicus credentials **
+
+        To request Copernicus, you need to have an account on the https://resources.marine.copernicus.eu platform.
+        Then, you need to provide your credentials in the user-preference section of Galaxy.
+
+    </help>
+    <citations>
+        <citation type="bibtex">@misc{medenvGithubRepository,
+        title = "MedEnv",
+        author = "{Jeremy Fix}",
+        howpublished = "\url{https://github.com/jeremyfix/medenv}",
+        year = 2023
+        }
+        </citation>
+    </citations>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/expected-output.tsv	Thu Feb 15 20:01:29 2024 +0000
@@ -0,0 +1,100 @@
+FID	Key	SurveyID	Country	Ecoregion	Realm	SiteCode	Site	SiteLat	SiteLong	SurveyDate	Depth	Phylum	Class	Family	Taxon	Block	Total	Diver	geom	bathymetry
+M1_DATA.213611	213611	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	30	BS	POINT (13.63 43.55)	1
+M1_DATA.213612	213612	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	19	BS	POINT (13.63 43.55)	1
+M1_DATA.213613	213613	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Oblada melanura	2	1	BS	POINT (13.63 43.55)	1
+M1_DATA.213614	213614	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	16	BS	POINT (13.63 43.55)	1
+M1_DATA.213615	213615	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	18	BS	POINT (13.63 43.55)	1
+M1_DATA.213616	213616	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	4	BS	POINT (13.63 43.55)	1
+M1_DATA.213617	213617	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Oblada melanura	1	29	BS	POINT (13.63 43.55)	1
+M1_DATA.213618	213618	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	3	BS	POINT (13.63 43.55)	1
+M1_DATA.213619	213619	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	10	BS	POINT (13.63 43.55)	1
+M1_DATA.213668	213668	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	2	1	BS	POINT (13.63 43.55)	1
+M1_DATA.213669	213669	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	1	BS	POINT (13.63 43.55)	1
+M1_DATA.220617	220617	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	3	BS	POINT (13.63 43.54)	-1
+M1_DATA.220644	220644	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	16	BS	POINT (13.63 43.54)	-1
+M1_DATA.220645	220645	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6.0	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	1	BS	POINT (13.63 43.54)	-1
+M1_DATA.220646	220646	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Symphodus ocellatus	1	2	BS	POINT (13.63 43.54)	-1
+M1_DATA.220647	220647	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	5	BS	POINT (13.63 43.55)	1
+M1_DATA.220648	220648	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Boops boops	2	25	BS	POINT (13.63 43.55)	1
+M1_DATA.220649	220649	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	9	BS	POINT (13.63 43.55)	1
+M1_DATA.220650	220650	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	2	3	BS	POINT (13.63 43.55)	1
+M1_DATA.220651	220651	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Boops boops	1	25	BS	POINT (13.63 43.55)	1
+M1_DATA.220652	220652	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	2	BS	POINT (13.63 43.55)	1
+M1_DATA.220653	220653	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	3	BS	POINT (13.63 43.55)	1
+M1_DATA.220654	220654	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	75	BS	POINT (13.63 43.55)	1
+M1_DATA.220655	220655	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	14	BS	POINT (13.63 43.55)	1
+M1_DATA.220656	220656	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Oblada melanura	1	23	BS	POINT (13.63 43.55)	1
+M1_DATA.223072	223072	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	5	BS	POINT (13.63 43.54)	-1
+M1_DATA.223073	223073	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Boops boops	1	20	BS	POINT (13.63 43.55)	1
+M1_DATA.223074	223074	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Chrysophrys auratus	1	2	BS	POINT (13.63 43.55)	1
+M1_DATA.223075	223075	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	17	BS	POINT (13.63 43.55)	1
+M1_DATA.223076	223076	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	4	BS	POINT (13.63 43.55)	1
+M1_DATA.223077	223077	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.0	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	75	BS	POINT (13.63 43.55)	1
+M1_DATA.223078	223078	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	30	BS	POINT (13.63 43.55)	1
+M1_DATA.223079	223079	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus annularis	2	2	BS	POINT (13.63 43.55)	1
+M1_DATA.223080	223080	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	7	BS	POINT (13.63 43.55)	1
+M1_DATA.223081	223081	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	7	BS	POINT (13.63 43.55)	1
+M1_DATA.223082	223082	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Pagrus pagrus	1	3	BS	POINT (13.63 43.55)	1
+M1_DATA.272130	272130	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11.0	Chordata	Actinopterygii	Apogonidae	Apogon imberbis	2	10	MJS	POINT (14.5 35.92)	19
+M1_DATA.272131	272131	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	6	MJS	POINT (14.5 35.92)	19
+M1_DATA.272132	272132	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11.0	Chordata	Actinopterygii	Labridae	Coris julis	2	3	MJS	POINT (14.5 35.92)	19
+M1_DATA.272133	272133	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11.0	Chordata	Actinopterygii	Serranidae	Serranus cabrilla	2	8	MJS	POINT (14.5 35.92)	19
+M1_DATA.272134	272134	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11.0	Chordata	Actinopterygii	Labridae	Symphodus doderleini	2	14	MJS	POINT (14.5 35.92)	19
+M1_DATA.272779	272779	39003128	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	4.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	1	RSS	POINT (13.88 40.7)	56
+M1_DATA.272780	272780	39003128	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	4.0	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	2	RSS	POINT (13.88 40.7)	56
+M1_DATA.272879	272879	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Labridae	Symphodus tinca	2	18	JSS	POINT (13.88 40.7)	56
+M1_DATA.272880	272880	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Labridae	Thalassoma pavo	2	1	JSS	POINT (13.88 40.7)	56
+M1_DATA.272881	272881	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	61	RSS	POINT (13.88 40.7)	56
+M1_DATA.272964	272964	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	6	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272965	272965	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Plotosidae	Plotosus lineatus	1	1	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272966	272966	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Siganidae	Siganus luridus	2	2	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272967	272967	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	1	7	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272968	272968	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	42	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272969	272969	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	16	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272970	272970	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16.0	Chordata	Actinopterygii	Serranidae	Serranus scriba	2	1	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272971	272971	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16.0	Chordata	Actinopterygii	Siganidae	Siganus luridus	1	3	GJE	POINT (35.09 33.07)	-35
+M1_DATA.272972	272972	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	1	FPC	POINT (13.87 40.7)	64
+M1_DATA.272973	272973	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Serranidae	Serranus scriba	2	3	FPC	POINT (13.87 40.7)	64
+M1_DATA.272974	272974	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Symphodus mediterraneus	2	2	FPC	POINT (13.87 40.7)	64
+M1_DATA.272975	272975	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	21	RSS	POINT (13.87 40.7)	64
+M1_DATA.272976	272976	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Serranidae	Serranus scriba	1	4	RSS	POINT (13.87 40.7)	64
+M1_DATA.272977	272977	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Symphodus mediterraneus	1	1	RSS	POINT (13.87 40.7)	64
+M1_DATA.272978	272978	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	31	RSS	POINT (13.87 40.7)	64
+M1_DATA.272979	272979	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6.0	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	1	RSS	POINT (13.87 40.7)	64
+M1_DATA.272980	272980	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	1	JSS	POINT (13.87 40.7)	64
+M1_DATA.272981	272981	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	1	JSS	POINT (13.87 40.7)	64
+M1_DATA.272982	272982	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Labridae	Coris julis	1	35	RSS	POINT (13.87 40.7)	64
+M1_DATA.272983	272983	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Muraenidae	Muraena helena	1	1	RSS	POINT (13.87 40.7)	64
+M1_DATA.272984	272984	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	25	RSS	POINT (13.87 40.7)	64
+M1_DATA.272985	272985	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5.0	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	4	RSS	POINT (13.87 40.7)	64
+M1_DATA.272986	272986	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Serranidae	Epinephelus costae	2	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.272987	272987	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	2	7	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273038	273038	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Scorpaenidae	Scorpaena maderensis	2	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273039	273039	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Siganidae	Siganus luridus	2	4	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273040	273040	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	7	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273041	273041	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Labridae	Thalassoma pavo	2	99	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273042	273042	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14.0	Chordata	Actinopterygii	Tripterygiidae	Tripterygion delaisi	2	2	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273043	273043	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	1	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273044	273044	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Holocentridae	Sargocentron rubrum	2	7	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273045	273045	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Serranidae	Serranus scriba	1	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273046	273046	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Siganidae	Siganus luridus	1	29	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273047	273047	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	2	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273048	273048	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	1	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273049	273049	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	125	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273050	273050	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13.0	Chordata	Actinopterygii	Tripterygiidae	Tripterygion delaisi	1	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273051	273051	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	59	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273052	273052	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Labridae	Coris julis	2	8	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273053	273053	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Sparidae	Diplodus cervinus	2	2	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273054	273054	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Serranidae	Epinephelus marginatus	1	1	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273055	273055	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	1	15	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273056	273056	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Sparidae	Oblada melanura	2	2	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273057	273057	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Pempheridae	Pempheris vanicolensis	1	5	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273058	273058	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	2	39	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273059	273059	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	48	GJE	POINT (35.1 33.09)	-8
+M1_DATA.273060	273060	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	57	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273061	273061	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Labridae	Coris julis	1	39	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273062	273062	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Holocentridae	Sargocentron rubrum	1	17	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273063	273063	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	1	1	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273064	273064	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10.0	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	5	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273092	273092	912344163	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	10	GJE	POINT (35.08 33.04)	-7
+M1_DATA.273093	273093	912344163	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	11.0	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	4	GJE	POINT (35.08 33.04)	-7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/reef_life_subset.tsv	Thu Feb 15 20:01:29 2024 +0000
@@ -0,0 +1,100 @@
+FID	Key	SurveyID	Country	Ecoregion	Realm	SiteCode	Site	SiteLat	SiteLong	SurveyDate	Depth	Phylum	Class	Family	Taxon	Block	Total	Diver	geom
+M1_DATA.213611	213611	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	30	BS	POINT (13.63 43.55)
+M1_DATA.213612	213612	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	19	BS	POINT (13.63 43.55)
+M1_DATA.213613	213613	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Oblada melanura	2	1	BS	POINT (13.63 43.55)
+M1_DATA.213614	213614	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	16	BS	POINT (13.63 43.55)
+M1_DATA.213615	213615	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	18	BS	POINT (13.63 43.55)
+M1_DATA.213616	213616	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	4	BS	POINT (13.63 43.55)
+M1_DATA.213617	213617	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Oblada melanura	1	29	BS	POINT (13.63 43.55)
+M1_DATA.213618	213618	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	3	BS	POINT (13.63 43.55)
+M1_DATA.213619	213619	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	10	BS	POINT (13.63 43.55)
+M1_DATA.213668	213668	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	2	1	BS	POINT (13.63 43.55)
+M1_DATA.213669	213669	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	1	BS	POINT (13.63 43.55)
+M1_DATA.220617	220617	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	3	BS	POINT (13.63 43.54)
+M1_DATA.220644	220644	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	16	BS	POINT (13.63 43.54)
+M1_DATA.220645	220645	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	1	BS	POINT (13.63 43.54)
+M1_DATA.220646	220646	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Symphodus ocellatus	1	2	BS	POINT (13.63 43.54)
+M1_DATA.220647	220647	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	5	BS	POINT (13.63 43.55)
+M1_DATA.220648	220648	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Boops boops	2	25	BS	POINT (13.63 43.55)
+M1_DATA.220649	220649	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus annularis	1	9	BS	POINT (13.63 43.55)
+M1_DATA.220650	220650	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	2	3	BS	POINT (13.63 43.55)
+M1_DATA.220651	220651	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Boops boops	1	25	BS	POINT (13.63 43.55)
+M1_DATA.220652	220652	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	2	BS	POINT (13.63 43.55)
+M1_DATA.220653	220653	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	3	BS	POINT (13.63 43.55)
+M1_DATA.220654	220654	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	75	BS	POINT (13.63 43.55)
+M1_DATA.220655	220655	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	14	BS	POINT (13.63 43.55)
+M1_DATA.220656	220656	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Oblada melanura	1	23	BS	POINT (13.63 43.55)
+M1_DATA.223072	223072	912342198	Italy	Adriatic Sea	Temperate Northern Atlantic	IT1	Due Sorella	43.54	13.63	2012-08-29T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	5	BS	POINT (13.63 43.54)
+M1_DATA.223073	223073	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Boops boops	1	20	BS	POINT (13.63 43.55)
+M1_DATA.223074	223074	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Chrysophrys auratus	1	2	BS	POINT (13.63 43.55)
+M1_DATA.223075	223075	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus sargus	1	17	BS	POINT (13.63 43.55)
+M1_DATA.223076	223076	912342199	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	4	BS	POINT (13.63 43.55)
+M1_DATA.223077	223077	912342200	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	2	75	BS	POINT (13.63 43.55)
+M1_DATA.223078	223078	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Atherinidae	Atherina hepsetus	1	30	BS	POINT (13.63 43.55)
+M1_DATA.223079	223079	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus annularis	2	2	BS	POINT (13.63 43.55)
+M1_DATA.223080	223080	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	7	BS	POINT (13.63 43.55)
+M1_DATA.223081	223081	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	7	BS	POINT (13.63 43.55)
+M1_DATA.223082	223082	912342201	Italy	Adriatic Sea	Temperate Northern Atlantic	IT2	La Vela	43.55	13.63	2012-09-22T14:00:00Z	5.1	Chordata	Actinopterygii	Sparidae	Pagrus pagrus	1	3	BS	POINT (13.63 43.55)
+M1_DATA.272130	272130	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11	Chordata	Actinopterygii	Apogonidae	Apogon imberbis	2	10	MJS	POINT (14.5 35.92)
+M1_DATA.272131	272131	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	6	MJS	POINT (14.5 35.92)
+M1_DATA.272132	272132	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11	Chordata	Actinopterygii	Labridae	Coris julis	2	3	MJS	POINT (14.5 35.92)
+M1_DATA.272133	272133	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11	Chordata	Actinopterygii	Serranidae	Serranus cabrilla	2	8	MJS	POINT (14.5 35.92)
+M1_DATA.272134	272134	912350292	Republic of Malta	Ionian Sea	Temperate Northern Atlantic	MALT1	Dive Systems	35.92	14.5	2016-06-17T14:00:00Z	11	Chordata	Actinopterygii	Labridae	Symphodus doderleini	2	14	MJS	POINT (14.5 35.92)
+M1_DATA.272779	272779	39003128	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	4	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	1	RSS	POINT (13.88 40.7)
+M1_DATA.272780	272780	39003128	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	4	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	2	RSS	POINT (13.88 40.7)
+M1_DATA.272879	272879	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Labridae	Symphodus tinca	2	18	JSS	POINT (13.88 40.7)
+M1_DATA.272880	272880	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Labridae	Thalassoma pavo	2	1	JSS	POINT (13.88 40.7)
+M1_DATA.272881	272881	39003909	Italy	Western Mediterranean	Temperate Northern Atlantic	MED2	Punta Chiarito East	40.7	13.88	2011-07-03T14:00:00Z	3.9	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	61	RSS	POINT (13.88 40.7)
+M1_DATA.272964	272964	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	6	GJE	POINT (35.09 33.07)
+M1_DATA.272965	272965	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Plotosidae	Plotosus lineatus	1	1	GJE	POINT (35.09 33.07)
+M1_DATA.272966	272966	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Siganidae	Siganus luridus	2	2	GJE	POINT (35.09 33.07)
+M1_DATA.272967	272967	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	1	7	GJE	POINT (35.09 33.07)
+M1_DATA.272968	272968	912344153	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	42	GJE	POINT (35.09 33.07)
+M1_DATA.272969	272969	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	16	GJE	POINT (35.09 33.07)
+M1_DATA.272970	272970	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16	Chordata	Actinopterygii	Serranidae	Serranus scriba	2	1	GJE	POINT (35.09 33.07)
+M1_DATA.272971	272971	912344154	Israel	Levantine Sea	Temperate Northern Atlantic	MED29	Nachlieli	33.07	35.09	2014-06-28T14:00:00Z	16	Chordata	Actinopterygii	Siganidae	Siganus luridus	1	3	GJE	POINT (35.09 33.07)
+M1_DATA.272972	272972	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	1	FPC	POINT (13.87 40.7)
+M1_DATA.272973	272973	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Serranidae	Serranus scriba	2	3	FPC	POINT (13.87 40.7)
+M1_DATA.272974	272974	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Symphodus mediterraneus	2	2	FPC	POINT (13.87 40.7)
+M1_DATA.272975	272975	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Mullidae	Mullus surmuletus	1	21	RSS	POINT (13.87 40.7)
+M1_DATA.272976	272976	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Serranidae	Serranus scriba	1	4	RSS	POINT (13.87 40.7)
+M1_DATA.272977	272977	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Symphodus mediterraneus	1	1	RSS	POINT (13.87 40.7)
+M1_DATA.272978	272978	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	31	RSS	POINT (13.87 40.7)
+M1_DATA.272979	272979	39003129	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	6	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	1	RSS	POINT (13.87 40.7)
+M1_DATA.272980	272980	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Diplodus sargus	2	1	JSS	POINT (13.87 40.7)
+M1_DATA.272981	272981	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	2	1	JSS	POINT (13.87 40.7)
+M1_DATA.272982	272982	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Labridae	Coris julis	1	35	RSS	POINT (13.87 40.7)
+M1_DATA.272983	272983	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Muraenidae	Muraena helena	1	1	RSS	POINT (13.87 40.7)
+M1_DATA.272984	272984	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Labridae	Symphodus tinca	1	25	RSS	POINT (13.87 40.7)
+M1_DATA.272985	272985	39003910	Italy	Western Mediterranean	Temperate Northern Atlantic	MED3	Cabo Negro East	40.7	13.87	2011-07-03T14:00:00Z	5	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	4	RSS	POINT (13.87 40.7)
+M1_DATA.272986	272986	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Serranidae	Epinephelus costae	2	1	GJE	POINT (35.1 33.09)
+M1_DATA.272987	272987	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	2	7	GJE	POINT (35.1 33.09)
+M1_DATA.273038	273038	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Scorpaenidae	Scorpaena maderensis	2	1	GJE	POINT (35.1 33.09)
+M1_DATA.273039	273039	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Siganidae	Siganus luridus	2	4	GJE	POINT (35.1 33.09)
+M1_DATA.273040	273040	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	7	GJE	POINT (35.1 33.09)
+M1_DATA.273041	273041	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Labridae	Thalassoma pavo	2	99	GJE	POINT (35.1 33.09)
+M1_DATA.273042	273042	912344159	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	14	Chordata	Actinopterygii	Tripterygiidae	Tripterygion delaisi	2	2	GJE	POINT (35.1 33.09)
+M1_DATA.273043	273043	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	1	1	GJE	POINT (35.1 33.09)
+M1_DATA.273044	273044	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Holocentridae	Sargocentron rubrum	2	7	GJE	POINT (35.1 33.09)
+M1_DATA.273045	273045	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Serranidae	Serranus scriba	1	1	GJE	POINT (35.1 33.09)
+M1_DATA.273046	273046	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Siganidae	Siganus luridus	1	29	GJE	POINT (35.1 33.09)
+M1_DATA.273047	273047	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	2	1	GJE	POINT (35.1 33.09)
+M1_DATA.273048	273048	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	1	1	GJE	POINT (35.1 33.09)
+M1_DATA.273049	273049	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	125	GJE	POINT (35.1 33.09)
+M1_DATA.273050	273050	912344160	Israel	Levantine Sea	Temperate Northern Atlantic	MED30	Hatuna	33.09	35.1	2014-06-28T14:00:00Z	13	Chordata	Actinopterygii	Tripterygiidae	Tripterygion delaisi	1	1	GJE	POINT (35.1 33.09)
+M1_DATA.273051	273051	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	59	GJE	POINT (35.1 33.09)
+M1_DATA.273052	273052	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Labridae	Coris julis	2	8	GJE	POINT (35.1 33.09)
+M1_DATA.273053	273053	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Sparidae	Diplodus cervinus	2	2	GJE	POINT (35.1 33.09)
+M1_DATA.273054	273054	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Serranidae	Epinephelus marginatus	1	1	GJE	POINT (35.1 33.09)
+M1_DATA.273055	273055	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Gobiidae	Gobius bucchichi	1	15	GJE	POINT (35.1 33.09)
+M1_DATA.273056	273056	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Sparidae	Oblada melanura	2	2	GJE	POINT (35.1 33.09)
+M1_DATA.273057	273057	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Pempheridae	Pempheris vanicolensis	1	5	GJE	POINT (35.1 33.09)
+M1_DATA.273058	273058	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	2	39	GJE	POINT (35.1 33.09)
+M1_DATA.273059	273059	912344161	Israel	Levantine Sea	Temperate Northern Atlantic	MED31	North Hatuna	33.09	35.1	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Labridae	Thalassoma pavo	1	48	GJE	POINT (35.1 33.09)
+M1_DATA.273060	273060	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	2	57	GJE	POINT (35.08 33.04)
+M1_DATA.273061	273061	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Labridae	Coris julis	1	39	GJE	POINT (35.08 33.04)
+M1_DATA.273062	273062	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Holocentridae	Sargocentron rubrum	1	17	GJE	POINT (35.08 33.04)
+M1_DATA.273063	273063	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Siganidae	Siganus rivulatus	1	1	GJE	POINT (35.08 33.04)
+M1_DATA.273064	273064	912344162	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	10	Chordata	Actinopterygii	Scaridae	Sparisoma cretense	2	5	GJE	POINT (35.08 33.04)
+M1_DATA.273092	273092	912344163	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Pomacentridae	Chromis chromis	1	10	GJE	POINT (35.08 33.04)
+M1_DATA.273093	273093	912344163	Israel	Levantine Sea	Temperate Northern Atlantic	MED32	Segavion	33.04	35.08	2014-06-28T14:00:00Z	11	Chordata	Actinopterygii	Sparidae	Diplodus vulgaris	1	4	GJE	POINT (35.08 33.04)