dleucas / wmmsdb (public) (License: GPLv3) (since 2018-07-08) (hash sha1)
A collection of scripts to download, transform and normalize the Watkins Marine Mammal Sound Database.

Credit:

“Watkins Marine Mammal Sound Database, Woods Hole Oceanographic Institution.”

http://cis.whoi.edu/science/B/whalesounds/index.cfm
List of commits:
Subject Hash Author Date (UTC)
rename type to type_of 4269dc257530a9a7fa21ff8708f4594a2f1a453d dleucas 2019-06-14 03:39:49
ElasticSearch setting for larger HTTP request e83e501f949473538096f984220934c0a51de0b4 dleucas 2019-06-14 03:25:22
rename type to type_of e1fcd27b05eabc8bce06751a9925200e4707168b dleucas 2019-06-14 02:34:15
add animal behavior transformation and documentation 7550db3bbd1c69c9369cf8dfe3a5d1195e761ae2 dleucas 2019-06-14 00:57:16
add lost modified date c4922a44cebebd63da6c23a2a71f97cdb47b4a68 dleucas 2019-06-12 22:46:35
describe remaining db fields e3c7f44ad24a3d7c8e4eb74c777a4eecc3675d75 dleucas 2019-06-11 21:37:06
WIP document acoustat 3a47cfcfa204503f682879d7485a6ef941e248e4 dleucas 2019-06-07 00:17:30
WIP document acoustat 4591875fd32c1c91d20133ff90dcf5676b3c216c dleucas 2019-06-07 00:08:18
WIP document acoustat ccc4a6de663a7272ee3d5777fe1479af549e9938 dleucas 2019-06-06 01:39:08
WIP document acoustat 1c6b03267e3016d9b637775df2b4b153866ac040 dleucas 2019-06-05 22:39:39
add dependency on nav.html and pandoc.css b4f054eb6675117d576fa9462220bc5bc8d15be4 dleucas 2019-06-01 01:12:44
nav title 7c5fadd2e143028d614fab4c31ed7389ed17e6f6 dleucas 2019-06-01 01:12:04
document world map 07b70f4b85731456b559edeecea12b339e724aaf dleucas 2019-06-01 01:11:43
use live ElasticSearch URL in example query b6df3b91ba395f62003fa89f1d6ae3f6a705ea9e dleucas 2019-05-31 23:38:40
Document geo coordinates based on the .GC field d3c9fc90773c6252209074583a00b290633f340c dleucas 2019-05-31 23:24:02
transform geo coordinates b32a76ac0917bc3c8bb85e225b19004bc56ac929 dleucas 2019-05-31 22:26:16
update index mapping with geo_point for location coordinates 510a37c03a86603425c6af347c038d69d7fa0cde dleucas 2019-05-31 22:24:42
WIP search by geo distance 61e13ff42bf7e9d283c7d18087c14bb30c2e69c8 dleucas 2019-05-31 22:16:46
about page: show task progress 9372732e21c753f99d706a474cb3a74394ced1dc dleucas 2019-05-24 01:04:07
data page: describe mapping, clean-up table a78264311f89a3b67d40fa8ba3d768c3ec9b2592 dleucas 2019-05-24 00:33:21
Commit 4269dc257530a9a7fa21ff8708f4594a2f1a453d - rename type to type_of
Author: dleucas
Author date (UTC): 2019-06-14 03:39
Committer name: dleucas
Committer date (UTC): 2019-06-14 03:39
Parent(s): e83e501f949473538096f984220934c0a51de0b4
Signer:
Signing key:
Signing status: N
Tree: 77d283bcbc30d98ce4add5e800c1e760b7205044
File Lines added Lines deleted
webroot/data.md 2 2
File webroot/data.md changed (mode: 100644) (index 9162799..a979930)
... ... Generally the database is very densely encoded with information due to the DOS-A
59 59 | NT | Note | | 4 | 5398 | No | .note | | NT | Note | | 4 | 5398 | No | .note |
60 60 | DA | Record Date | | 30 | 437 | No | .last_modified_date | | DA | Record Date | | 30 | 437 | No | .last_modified_date |
61 61 | IP | ID of con present | 15 | | 2 | Yes | | | IP | ID of con present | 15 | | 2 | Yes | |
62 | BH | [Behavior](#behavior) | 2442 | | 48 | Yes | .animal.behavior.type |
62 | BH | [Behavior](#behavior) | 2442 | | 48 | Yes | .animal.behavior.type_of |
63 63 | | | | | | | .animal.behavior.species_code | | | | | | | | .animal.behavior.species_code |
64 64 | OS | Other Species | 3995 | | 75 | Yes | | | OS | Other Species | 3995 | | 75 | Yes | |
65 65 | NA | Number of Animals Vocalizing | 14889 | | 420 | Yes | | | NA | Number of Animals Vocalizing | 14889 | | 420 | Yes | |
 
... ... Example values in the database
104 104
105 105 Note lines "Harpooned" and "BE7A", species code or behavior type is not always present. Note lines "Harpooned" and "BE7A", species code or behavior type is not always present.
106 106
107 Examples of `.animal.behavior[].type` after processing.
107 Examples of `.animal.behavior[].type_of` after processing.
108 108
109 109 ``` ```
110 110 [...] [...]
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/dleucas/wmmsdb

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/dleucas/wmmsdb

Clone this repository using git:
git clone git://git.rocketgit.com/user/dleucas/wmmsdb

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main