A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/OceanStreamIO/oceanstream below:

OceanStreamIO/oceanstream: Oceanstream is a Python library which can be used as a CLI tool to process raw acoustic data from echosounders. It uses echopype as a backend. Developed at @pineviewlabs

OceanStream is an integrated cloud data platform used for hydroacoustic data collection and analysis in real-time. It is built on Azure IoT Edge infrastructure.

To contribute, clone the OceanStream repository's dev branch, which contains the latest development changes:

git clone -b dev https://github.com/OceanStreamIO/oceanstream.git

Navigate to the oceanstream directory:

Now, you can install dependencies, run tests, or start development! Direct all pull requests to the dev branch.

This command creates an environment named oceanstream. To activate it: conda activate oceanstream

Again, activate the environment with: conda activate oceanstream

  1. Create a Virtual Environment:

This command creates a virtual environment in the .venv directory using Python 3.9.

  1. Activate the Virtual Environment:
  1. Install the Dependencies:
Running Pre-Commit Locally

Install the pre-commit tool using pip:

Installing the Git Hook Scripts

Navigate to your repository where the .pre-commit-config.yaml file is located. Install the Git hook scripts with:

Pre-commit will now run automatically every time you attempt to make a commit. If any hooks fail, the commit will be blocked, and you'll be prompted to fix the issues before committing again.

To manually run all hooks against all the files, use:

pre-commit run --all-files

To update your hooks to the latest versions, use:

To bypass the hooks for a particular commit, use the -n or --no-verify option:

git commit -m "Your commit message" -n

To uninstall the Git hook scripts, use:

Building Documentation Locally

Ensure Python and pip are installed on your system.

  1. Install Sphinx:

    pip install sphinx

  2. Navigate to Your Project's docs Directory:

    cd /path/to/your/docs_directory

  3. Build the Documentation:

This command will generate the HTML documentation in the build/html directory within your docs folder.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4