You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rajasekar Shanthakumar 4c5fe3fec3 Merge pull request 'dev_1' (#20) from dev_1 into master 6 months ago
UI updated 7 months ago
archive updated 9 months ago
controller solved a edge case for previous file name computing 7 months ago
doc/images added new images/gifs 8 months ago
seasave_archive updated 8 months ago
seasave_measurement updated 10 months ago
seasave_plot fixed issue in loading plot values to gui and assigning new values 8 months ago
seasave_serial_port_reading updated serial port reading module 9 months ago
view added ok button to theme dialog window 9 months ago
.gitignore updated .gitignore file 10 months ago
LICENSE adding LICENSE 10 months ago
README.md updated readme file 7 months ago
log.py added custom exception for dam_ctd_sys file 9 months ago
model.py coupled utils module with measurement application 9 months ago

README.md

measurement application

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. License
  6. Contact
  7. Acknowledgments

About The Project

The Seasoft is a collection of applications and each individual application performs a different task. For instance, the Seasave application is one of Seasoft's applications and it is the interfacing application for enabling the communication between the CTD-deck unit and the CTD instrument.

seabird

Seasoft's applications.

The Measurement application is a common platform to communicate with Seasoft's Seasave application

This application enables users to

  • Automated metadata collection
  • Define pre-measurement values
  • Start seasave application
  • Automated data archiving

Requirments

  • Python >= 3.9.6
  • PyQt5
  • watchdog==2.1.7
  • qt-material==2.12
  • requests==2.23.0
  • psutil==5.9.1
  • pyserial==3.5

Getting Started

Prerequisites

The purpose of the DAM-CTD application is to provide a straightforward approach to intereact with the various Seasoft application. Hence Seasoft software has to be pre-installed in order to use the features of the DAM-CTD application in performing CTD - measurement, and CTD- data post-processing.

  • windows 10 os
  • Please install the latest version of Seasoft software from seabird website

Installation

For developers

  • install Python >= 3.9.6
  • pip install -r requirements.txt
  • clone the repo using git clone or download the repo

For running application from windows command prpompt

  • open windows command prompt within the project folder and "run python model.py" command

For users

Usage

Measurememnt

Before starting ctd measurement user must pre-define important values like metadata, water sampler information, output data folder path, etc. This module enables users to define pre-measurement values. For more information on the measurement module please visit the measurement wiki page of the repo