Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.8%) to scientific vocabulary
Repository
Ocean Connectivity And Tracking Algorithms
Basic Info
- Host: GitHub
- Owner: jasontilley
- License: gpl-3.0
- Language: Python
- Default Branch: master
- Size: 104 KB
Statistics
- Stars: 2
- Watchers: 3
- Forks: 2
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
octapy
Ocean Connectivity and Tracking Algorithms
This package is pre-release and currently under maintenance.
Introduction
Installation
Installation on the below systems require installing GDAL, then setting up a virtual python environment to install the Python depenencies.
Ubuntu
Install GDAL and GEOS, reproduced from here: https://mothergeo-py.readthedocs.io/en/latest/development/how-to/gdal-ubuntu-pkg.html and here http://www.sarasafavi.com/installing-gdalogr-on-ubuntu.html
sudo add-apt-repository ppa:ubuntugis/ppa && sudo apt-get update
sudo apt-get install gdal-bin libgeos-dev
macOS
Homebrew page with installation instructions, https://brew.sh
brew install gdal
brew install geos
python3 -m venv octvenv
source octvenv/bin/activate
pip3 install -r requirements.txt
pip3 install cartopy # see below
Note, due to cartopy not being PEP-517 compliant (as of March 2021, but see https://github.com/SciTools/cartopy/pull/1681), it is left out of the requirements.txt, and has to be installed separately.
This creates a python environment you can activate anytime with
source /path/to/octenv/bin/activate
Usage and Examples
Coming Soon
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Tilley" given-names: "Jason" orcid: "https://orcid.org/0000-0002-8512-543X" - family-names: "Narayanan" given-names: "Anish" orcid: "https://orcid.org/0000-0002-6059-8097" - family-names: "Trigg" given-names: "Robert" orcid: "https://orcid.org/0000-0002-5597-1782" title: "octapy - ocean connectivity and tracking algorithms" version: 1.0 date-released: 2022-02-28 url: "https://github.com/jasontilley/octapy"
GitHub Events
Total
Last Year
Dependencies
- Pillow *
- cython *
- gdal *
- geos *
- matplotlib *
- mock *
- netcdf4 *
- numba *
- numpy *
- owslib *
- pkgconfig *
- pydap *
- pyshp *
- pytest *
- scipy *
- setuptools *
- shapely *
- six *
- xarray *