ichthyop

A Lagrangian tool for simulating ichthyoplankton dynamics

https://github.com/ichthyop/ichthyop

Science Score: 54.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
    Links to: zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

A Lagrangian tool for simulating ichthyoplankton dynamics

Basic Info
  • Host: GitHub
  • Owner: ichthyop
  • License: gpl-3.0
  • Language: Java
  • Default Branch: master
  • Homepage: http://www.ichthyop.org/
  • Size: 23.2 MB
Statistics
  • Stars: 12
  • Watchers: 1
  • Forks: 7
  • Open Issues: 44
  • Releases: 24
Created over 5 years ago · Last pushed 7 months ago
Metadata Files
Readme License Citation Authors Codemeta Zenodo

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

  • Go to https://github.com/ichthyop/ichthyop/releases/latest
  • Download the ichthyop-X.Y.Z-jar-with-dependencies.jar binary file.

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

Owner

  • Name: Ichthyop
  • Login: ichthyop
  • Kind: organization

A Lagrangian tool for simulating ichthyoplankton dynamics

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

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "type": "SoftwareSourceCode",
  "applicationCategory": "Marine ecology",
  "author": [
    {
      "id": "https://orcid.org/0000-0002-1693-4719",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "MARBEC, University Montpellier, IRD, CNRS, Ifremer, INRAE, Ste, France"
      },
      "email": "nicolas.barrier@ird.fr",
      "familyName": "Barrier",
      "givenName": "Nicolas"
    },
    {
      "id": "https://orcid.org/0000-0002-5686-2764",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "AMAP, Univ. Montpellier, CIRAD, CNRS, INRAE, IRD, Montpellier, France"
      },
      "email": "philippe.verley@ird.fr",
      "familyName": "Verley",
      "givenName": "Philippe"
    },
    {
      "id": "https://orcid.org/0000-0001-5809-2452",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "MARBEC, University Montpellier, IRD, CNRS, Ifremer, INRAE, Ste, France"
      },
      "email": "christophe.lett@ird.fr",
      "familyName": "Lett",
      "givenName": "Christophe"
    },
    {
      "id": "https://orcid.org/0000-0003-3990-9118",
      "type": "Person",
      "affiliation": {
        "type": "Organization",
        "name": "MARBEC, University Montpellier, IRD, CNRS, Ifremer, INRAE, Ste, France"
      },
      "email": "christian.mullon@ird.fr",
      "familyName": "MULLON",
      "givenName": "Christian"
    }
  ],
  "codeRepository": "https://github.com/ichthyop/ichthyop",
  "contributor": [
    {
      "id": "_:contributor_1",
      "type": "Person",
      "familyName": "Andres",
      "givenName": "Gwendoline"
    },
    {
      "id": "_:contributor_2",
      "type": "Person",
      "familyName": "Barrier",
      "givenName": "Celine"
    },
    {
      "id": "_:contributor_3",
      "type": "Person",
      "familyName": "Blanke",
      "givenName": "Bruno"
    },
    {
      "id": "_:contributor_4",
      "type": "Person",
      "familyName": "Bonhommeau",
      "givenName": "Sylvain "
    },
    {
      "id": "_:contributor_5",
      "type": "Person",
      "familyName": "Brochier",
      "givenName": "Timothe"
    },
    {
      "id": "_:contributor_6",
      "type": "Person",
      "familyName": "Chevalier",
      "givenName": "Cristele "
    },
    {
      "id": "_:contributor_7",
      "type": "Person",
      "familyName": "Dumas",
      "givenName": "Franck"
    },
    {
      "id": "_:contributor_8",
      "type": "Person",
      "familyName": "Dupaix",
      "givenName": "Amael"
    },
    {
      "id": "_:contributor_9",
      "type": "Person",
      "familyName": "Field",
      "givenName": "John"
    },
    {
      "id": "_:contributor_10",
      "type": "Person",
      "familyName": "Flores-Valiente",
      "givenName": "Jorge"
    },
    {
      "id": "_:contributor_11",
      "type": "Person",
      "familyName": "Garreau",
      "givenName": "Pierre"
    },
    {
      "id": "_:contributor_12",
      "type": "Person",
      "familyName": "Hourdin",
      "givenName": "Christophe "
    },
    {
      "id": "_:contributor_13",
      "type": "Person",
      "familyName": "Imzilen",
      "givenName": "Taha"
    },
    {
      "id": "_:contributor_14",
      "type": "Person",
      "familyName": "Jelassi",
      "givenName": "Mariem  "
    },
    {
      "id": "_:contributor_15",
      "type": "Person",
      "familyName": "Kaplan",
      "givenName": "David  "
    },
    {
      "id": "_:contributor_16",
      "type": "Person",
      "familyName": "Lecornu",
      "givenName": "Fabrice "
    },
    {
      "id": "_:contributor_17",
      "type": "Person",
      "familyName": "Parada",
      "givenName": "Carolina "
    },
    {
      "id": "_:contributor_18",
      "type": "Person",
      "familyName": "Pecquerie",
      "givenName": "Laure"
    },
    {
      "id": "_:contributor_19",
      "type": "Person",
      "familyName": "Penven",
      "givenName": "Pierrick "
    },
    {
      "id": "_:contributor_20",
      "type": "Person",
      "familyName": "Podlejski",
      "givenName": "Witold"
    },
    {
      "id": "_:contributor_21",
      "type": "Person",
      "familyName": "Pous",
      "givenName": "Stephane "
    },
    {
      "id": "_:contributor_22",
      "type": "Person",
      "familyName": "Putman",
      "givenName": "Nathan "
    },
    {
      "id": "_:contributor_23",
      "type": "Person",
      "familyName": "Travers-Trolet",
      "givenName": "Morgane "
    },
    {
      "id": "_:contributor_24",
      "type": "Person",
      "familyName": "Vasquez",
      "givenName": "Sebastian"
    }
  ],
  "dateCreated": "2008-09-01",
  "dateModified": "2024-07-10",
  "datePublished": "2008-09-01",
  "description": "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).",
  "downloadUrl": "https://github.com/ichthyop/ichthyop/releases/tag/3.4.1",
  "identifier": "https://doi.org/10.5281/zenodo.4243813",
  "keywords": [
    "ichthyop",
    "biophysical model",
    "lagrangian model",
    "individual-based model",
    "particle tracking",
    "fish early life",
    "fish eggs and larvae",
    "transport",
    "diffusion",
    "orientation",
    "nycthemeral migration"
  ],
  "license": "https://spdx.org/licenses/GPL-3.0",
  "name": "Ichthyop: A Lagrangian tool for modelling ichthyoplankton dynamics",
  "programmingLanguage": "Java",
  "relatedLink": "https://ichthyop.org/",
  "schema:releaseNotes": "https://github.com/ichthyop/ichthyop/compare/3.4.0...3.4.1",
  "runtimePlatform": "JVM",
  "version": "3.4.1",
  "contIntegration": "https://github.com/ichthyop/ichthyop/actions",
  "codemeta:continuousIntegration": {
    "id": "https://github.com/ichthyop/ichthyop/actions"
  },
  "developmentStatus": "active",
  "issueTracker": "https://github.com/ichthyop/ichthyop/issues",
  "referencePublication": "https://doi.org/10.1016/j.envsoft.2008.02.005"
}

GitHub Events

Total
  • Create event: 14
  • Release event: 5
  • Issues event: 20
  • Watch event: 7
  • Delete event: 4
  • Issue comment event: 38
  • Push event: 91
  • Pull request event: 2
Last Year
  • Create event: 14
  • Release event: 5
  • Issues event: 20
  • Watch event: 7
  • Delete event: 4
  • Issue comment event: 38
  • Push event: 91
  • Pull request event: 2

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 1,343
  • Total Committers: 8
  • Avg Commits per committer: 167.875
  • Development Distribution Score (DDS): 0.517
Past Year
  • Commits: 39
  • Committers: 1
  • Avg Commits per committer: 39.0
  • Development Distribution Score (DDS): 0.0
Top Committers
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 (Top 20 + Academic)
ird.fr: 3

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 124
  • Total pull requests: 1
  • Average time to close issues: about 2 months
  • Average time to close pull requests: N/A
  • Total issue authors: 55
  • Total pull request authors: 1
  • Average comments per issue: 3.5
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 19
  • Pull requests: 1
  • Average time to close issues: 17 days
  • Average time to close pull requests: N/A
  • Issue authors: 11
  • Pull request authors: 1
  • Average comments per issue: 1.21
  • Average comments per pull request: 0.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • CelineBarrier (17)
  • barriern (9)
  • lgarcia64 (8)
  • TRasehlomi (7)
  • ruizeliot (7)
  • ytmben (6)
  • cuchisavila (4)
  • taoansf (3)
  • ZC-521 (3)
  • Miguel-com (3)
  • jesskolbusz (3)
  • ggiulia00 (3)
  • silvaglx (3)
  • gliu87 (2)
  • MarcoAndrello (2)
Pull Request Authors
  • Maria-JoseLagunes (1)
Top Labels
Issue Labels
bug (4) pending (3) enhancement (2) question (2) invalid (1)
Pull Request Labels