900731 Data Handling for Eye-in-the-Sea on MARS : Somniosus This page last changed on Mar 03, 2009 by brian. ## Somniosus ### About Somniosus Somniosus pacifica is the Pacific sleeper shark Somniosus (the computer) is an Apple Leopard XServe 4-core Xeon 2.0GHz 4GB RAM. It's running the built in MySql 5.0 and Apache HTTPD 2.2 servers. ### EITS files
File | Location | URL
--- | --- | ---
Web pages | /Library/WebServer/Documents | http://somniosus.shore.mbari.org
VARS Web Start Application | /Library/WebServer/Documents/webstart | http://somniosus.shore.mbari.org/webstart
VARS Standalone Applications * | /Applications/EITS/VARS-Standalone
EITS Standalone Applications * | /Applications/EITS/EITS-Standalone
1. - * Standalone applications are to be used for scripting tasks ### Building EITS I've currently setup the build under /Users/brian. However, any administrator can build it. In order to build EITS do the following: Create a directory ~/workspace and cd into it
          cd ~;mkdir workspace;cd workspace
2. - Checkout VARS from SVN into ~/workspace/vars
         svn co https://vars.svn.sourceforge.net/svnroot/vars/trunk vars
3. - Checkout EITS from SVN into ~/workspace/eits
         svn co svn+ssh://kahuna.shore.mbari.org/svn/repos/eits/trunk eits
4. - Save updatevars.sh to a directory on Somniosus and execute it. It takes a single optional flag, update, that will tell it to update all projects from SVN. This script will build and install VARS Web Start apps, VARS standlone apps and EITS standalone apps.
         updatevars.sh
   - or
          updatevars.sh update
to rebuild from SVN. ### EITS Supporting Software organize_educationmovies.groovy This script runs daily at 8:00AM in a cronjob as user 'sherman'. It walks through all the organized directories on `/smb/EITSRaw` and locates the movie nearest the top of every even hour between 2 and 16 days ago. Those movies are copied into `/smb/EITSRaw/educationmovies_temp` organize_eitsraw.groovy This script runs daily at 7:30AM in a cronjob as user 'sherman'. It organizes all files in `/smb/EITSRaw` that are named like yyyyMMddHHmmssZ and organizes them into directories named yyyyMMdd process_datalogs.groovy This script runs daily at 7:00AM in a cronjob as user 'sherman'. It reads a list of all log files in http://eits.shore.mbari.org/e/EITSRaw and loads them into the EITS database on Somnious and submits the data to SSDS transcode_educationmovies.groovy This script is run manually as the user 'sherman'. It walks through all the ASF movies in {/smb/EITSRaw/educationmovies_temp and converts them to quicktime movies for education outreach. The converted movies are copied into `/smb/EITSRaw/educationmovies` ### Installed Software Condor installation on a Mac Installed FFMPEG using `sudo port -v install ffmpeg +gpl +x264 +xvid +lame` DataTurbine ### Mounted Drives `eits.shore.mbari.org`'s EITSRaw directory is mounted on Somniosus at /smb/EITSRaw. EITSProcessed directory is mounted at Somniosus at /smb/EITSProcessed. Note: The first user to access the mounts gets read access, other users are locked out. Don't access the mounts except as the user sherman. More details regarding the mount set up are in JIRA Attachments: updatevars.sh (application/x-sh) updatevars.sh (application/x-sh) updatevars.sh (application/x-sh)

Document generated by Confluence on Feb 03, 2026 14:51