Ichthtyop

A free Java tool designed to study the effects of physical and biological factors on ichthyoplankton dynamics.
https://github.com/ichthyop/ichthyop

Category: Biosphere
Sub Category: Marine Life and Fishery

Last synced: about 12 hours ago
JSON representation

Repository metadata

A Lagrangian tool for simulating ichthyoplankton dynamics

README.md

ICHTHYOP

License
DOI
Latest Release
Java Build Status
GitHub issues

Ichthtyop is an individual based model that simulates Lagrangian transport of particles.

Requirements

  • NetCDF-C Library
  • Java > 11

See here for details

Download

Running

Linux/Mac Os

  • Open a Terminal session.
  • Navigate to the .jar location using cd
  • Type java -jar ichthyop-X.Y.Z-jar-with-dependencies.jar &
  • To run without console, type java -jar ichthyop-X.Y.Z-jar-with-dependencies.jar configuration_file.xml, replacing configuration_file.xml by your own Ichthyop configuration file.

Windows

  • Open the folder in which the .jar is located
  • Double-click on the ichthyop-X.Y.Z-jar-with-dependencies.jar file.

Resources

Ichthyop website: https://ichthyop.org.

Ichthyop documentation: https://documentation.ichthyop.org.

Ichthyop Zenodo community: https://zenodo.org/communities/ichthyop/.

Feedback & Bug reports: https://github.com/ichthyop/ichthyop/issues

Python package (post-processing): https://github.com/ichthyop/ichthyop-python

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
version: 3.4.1
date-released: '2023-02-28'
title: >-
  Ichthyop: A Lagrangian tool for modelling ichthyoplankton
  dynamics
message: 'If you use this software, please cite it as below.'
type: software
authors:
  - family-names: Barrier
    given-names: Nicolas
    orcid: 'https://orcid.org/0000-0002-1693-4719'
    affiliation: >-
      MARBEC, University Montpellier, IRD, CNRS, Ifremer,
      INRAE, Sète, France
    email: nicolas.barrier@ird.fr
  - family-names: Verley
    given-names: Philippe
    orcid: 'https://orcid.org/0000-0002-5686-2764'
    affiliation: >-
      AMAP, Univ. Montpellier, CIRAD, CNRS, INRAE, IRD,
      Montpellier, France
    email: philippe.verley@ird.fr
  - family-names: Lett
    given-names: Christophe
    orcid: 'https://orcid.org/0000-0001-5809-2452'
    affiliation: >-
      MARBEC, University Montpellier, IRD, CNRS, Ifremer,
      INRAE, Sète, France
    email: christophe.lett@ird.fr
  - given-names: Christian
    family-names: Mullon
    orcid: 'https://orcid.org/0000-0003-3990-9118'
    affiliation: >-
      MARBEC, University Montpellier, IRD, CNRS, Ifremer,
      INRAE, Sète, France
    email: christian.mullon@ird.fr
identifiers:
  - type: doi
    value: 10.5281/zenodo.4243813
    description: Ichthyop DOI
  - type: url
    value: 'https://doi.org/10.1016/j.envsoft.2008.02.005'
    description: Reference paper
repository-code: 'https://github.com/ichthyop/ichthyop'
url: 'https://ichthyop.org'
abstract: >-
  Ichthyop is a free Java tool designed to study the effects
  of physical and biological factors on ichthyoplankton
  dynamics. It incorporates the most important processes
  involved in fish early life: spawning, movement, growth,
  mortality and recruitment. The tool uses as input time
  series of velocity, temperature and salinity fields
  archived from ROMS, MARS, NEMO or SYMPHONIE oceanic models
  (either files or OpenDAP).
keywords:
  - ichthyop
  - biophysical model
  - lagrangian model
  - individual-based model
  - particle tracking
  - fish early life
  - fish eggs and larvae
  - transport
  - diffusion
  - orientation
  - nycthemeral migration
license: GPL-3.0

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 1,343
Total Committers: 8
Avg Commits per committer: 167.875
Development Distribution Score (DDS): 0.517

Commits in past year: 34
Committers in past year: 1
Avg Commits per committer in past year: 34.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
barriern n****r@i****r 649
pv1f08a p****y@i****r 644
ga1fb82 g****2@e****m 26
mt1fd2b m****b@e****m 12
cl1ed68 c****t@i****r 4
ga07972 g****2@e****m 4
mj1f94e m****e@e****m 3
fl0186b f****b@e****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: 4 days ago

Total issues: 127
Total pull requests: 4
Average time to close issues: about 2 months
Average time to close pull requests: 6 days
Total issue authors: 57
Total pull request authors: 3
Average comments per issue: 3.17
Average comments per pull request: 0.0
Merged pull request: 2
Bot issues: 0
Bot pull requests: 0

Past year issues: 18
Past year pull requests: 4
Past year average time to close issues: 2 months
Past year average time to close pull requests: 6 days
Past year issue authors: 10
Past year pull request authors: 3
Past year average comments per issue: 0.94
Past year average comments per pull request: 0.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ichthyop/ichthyop

Top Issue Authors

  • CelineBarrier (17)
  • barriern (9)
  • lgarcia64 (8)
  • TRasehlomi (7)
  • ruizeliot (7)
  • ytmben (7)
  • cuchisavila (4)
  • taoansf (3)
  • ZC-521 (3)
  • Miguel-com (3)
  • jesskolbusz (3)
  • silvaglx (3)
  • xzhou473 (3)
  • ggiulia00 (3)
  • majambo (2)

Top Pull Request Authors

  • lmengel422 (2)
  • Maria-JoseLagunes (1)
  • laurepecquerie (1)

Top Issue Labels

  • bug (4)
  • pending (3)
  • enhancement (2)
  • question (2)
  • invalid (1)

Top Pull Request Labels


Dependencies

.github/workflows/java-compile.yml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
pom.xml maven
  • com.opencsv:opencsv 5.7.1
  • com.sun.xml:jaxb-impl 2.0EA3
  • de.micromata.jak:JavaAPIforKml 2.2.1
  • edu.ucar:netcdfAll 5.5.2
  • ml.options:options 1.0.0
  • net.java.dev.timingframework:timingframework 1.0
  • org.jdesktop.bsaf:bsaf 1.9.2
  • org.jdom:jdom2 2.0.6.1
  • org.swinglabs:swingx-core 1.6.2-2
  • org.swinglabs:swingx-ws 1.0
  • org.junit.jupiter:junit-jupiter-api 5.9.3 test
  • org.junit.jupiter:junit-jupiter-engine 5.9.3 test

Score: 6.104793232414986