ocean-observations-pysomffn
Ocean observations subgroup
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.4%) to scientific vocabulary
Repository
Ocean observations subgroup
Basic Info
- Host: GitHub
- Owner: inmos-obvi
- License: mit
- Language: Python
- Default Branch: main
- Size: 71.6 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
PySOMFFN
DESCRIPTION
Core file for running Self-Organising Map - Feed Forward Network (SOM-FFN) method based on the MATLAB implementation of Peter Landschuetzer and originally described in Landschuetzer et al. (2013) Biogeosciences.
This Python implementation is under development within the Past, Present and Future Marine Climate Change Group of the Flanders Marine Institute (VLIZ), Belgium.
This Python implementation is separated into 2 classes:
- SelfOrganisingMap
- FeedForwardNetwork
The functions contained in these classes are described in detail within the
code files. These class files are written with the intention to be used
together or separately. There are a range of optional functions but some
functions must be used sequentially and this is indicated.
Input and output data files are supported in MATLAB (.mat), for legacy support and comparison with existing SOM-FFN, and netCDF (.nc) formats.
Figure plotting is currently supported for PNG format only.
Please contact Creators regarding test data and input data requirements.
DEPENDENCIES
PySOMFFN is written in and uses the Python environment and requires:
- Python version 3.12.3
The classes and their functions are dependent on the following packages:
- CartoPy 0.22.0
- MatPlotLib 3.6.3
- MiniSom 2.3.3 (https://github.com/JustGlowing/minisom)
- NumPy 1.26.4
- SciPy 1.11.4
- SKlearn 1.11.4
- TensorFlow 2.18.0 (https://www.tensorflow.org/)
- Xarray 2024.2.0
Owner
- Login: inmos-obvi
- Kind: user
- Repositories: 1
- Profile: https://github.com/inmos-obvi
GitHub Events
Total
- Release event: 2
- Push event: 6
- Pull request event: 3
- Fork event: 1
- Create event: 2
Last Year
- Release event: 2
- Push event: 6
- Pull request event: 3
- Fork event: 1
- Create event: 2