Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JOSS paper writing #72

Merged
merged 20 commits into from
Jul 29, 2023
Merged

JOSS paper writing #72

merged 20 commits into from
Jul 29, 2023

Conversation

MaceKuailv
Copy link
Owner

Not sure if the github action works. let's see

@MaceKuailv MaceKuailv temporarily deployed to pypi July 25, 2023 19:12 — with GitHub Actions Inactive
@MaceKuailv MaceKuailv temporarily deployed to pypi July 25, 2023 19:15 — with GitHub Actions Inactive
@codecov
Copy link

codecov bot commented Jul 25, 2023

Codecov Report

Patch and project coverage have no change.

Comparison is base (0878cc2) 94.92% compared to head (c27c5ea) 94.92%.
Report is 12 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #72   +/-   ##
=======================================
  Coverage   94.92%   94.92%           
=======================================
  Files          11       11           
  Lines        2660     2660           
  Branches      713      713           
=======================================
  Hits         2525     2525           
  Misses         49       49           
  Partials       86       86           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@MaceKuailv MaceKuailv temporarily deployed to pypi July 25, 2023 19:28 — with GitHub Actions Inactive
@MaceKuailv MaceKuailv temporarily deployed to pypi July 25, 2023 20:11 — with GitHub Actions Inactive
@MaceKuailv MaceKuailv temporarily deployed to pypi July 25, 2023 20:13 — with GitHub Actions Inactive
@MaceKuailv
Copy link
Owner Author

I could have just deleted equal-contrib: true, but instead I write equal-contrib: false. That's the thing they didn't like.

@MaceKuailv MaceKuailv temporarily deployed to pypi July 26, 2023 00:59 — with GitHub Actions Inactive
@pre-commit-ci pre-commit-ci bot temporarily deployed to pypi July 26, 2023 00:59 Inactive
@MaceKuailv
Copy link
Owner Author

@ThomasHaine How should I cite LLC4320 dataset?

@ThomasHaine
Copy link
Collaborator

I think the best option is Rocha et al., 2016.

@MaceKuailv MaceKuailv temporarily deployed to pypi July 27, 2023 12:03 — with GitHub Actions Inactive
@pre-commit-ci pre-commit-ci bot temporarily deployed to pypi July 27, 2023 12:03 Inactive
@ThomasHaine ThomasHaine temporarily deployed to pypi July 29, 2023 13:04 — with GitHub Actions Inactive
@ThomasHaine ThomasHaine temporarily deployed to pypi July 29, 2023 13:57 — with GitHub Actions Inactive
paper/paper.md Outdated

![Fig.1 (a) Scatterplot with colors showing the sea surface height value near Kangerdlugssuaq Fjord defined in the model and interpolated by seaduck.\label{fig:onlyone}. (b) Streaklines of particle advected by stationary 2D slice of the LLC4320 simulation, colors denotes the current speed.](fig1.png)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Split the two panels into two separate figures so they're larger and easier to read.

paper/paper.md Outdated

## Interpolation / regridding

In this subsection, we are going to explore the interpolation/regridding functionality of the package. As an example, we used a realistic simulation of the Kangerdlugssuaq Fjord [@Fraser2018] as an example. This is an MITgcm simulation with very uneven grid spacings, i.e. grids close or in the fjord is much more densely placed than the rest. For the interpolation on sea surface height field, we use all the center grid points of the datasets as well as another 60,000 points in a rectangular region where the model grid points are sparsely places (between 66.5N to 67N, between 28.5W to 34.5 W, 600 in longitudinal direction and 100 in latitudinal direction). As shown in Fig. 1a. The interpolated field matches the background field very well, even when the interpolation is happening close to land ocean interface.
As an example of seaduck's interpolation/regridding functionality, consider a realistic simulation of the Kangerdlugssuaq Fjord, which is in east Greenland [@Fraser2018]. This is an MITgcm simulation with uneven grid spacing such that grid cells within the fjord are much more densely packed than elsewhere. The goal is to interpolate, and hence regrid, the sea surface height field, $\eta$, to a uniform grid spacing in the southern part of the domain. As shown in Fig. 1a, the interpolated field matches the background field very well, even for points close to land.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clarify what you mean by "matches the background field very well" (?)

paper/paper.md Outdated

## Interpolation / regridding

In this subsection, we are going to explore the interpolation/regridding functionality of the package. As an example, we used a realistic simulation of the Kangerdlugssuaq Fjord [@Fraser2018] as an example. This is an MITgcm simulation with very uneven grid spacings, i.e. grids close or in the fjord is much more densely placed than the rest. For the interpolation on sea surface height field, we use all the center grid points of the datasets as well as another 60,000 points in a rectangular region where the model grid points are sparsely places (between 66.5N to 67N, between 28.5W to 34.5 W, 600 in longitudinal direction and 100 in latitudinal direction). As shown in Fig. 1a. The interpolated field matches the background field very well, even when the interpolation is happening close to land ocean interface.
As an example of seaduck's interpolation/regridding functionality, consider a realistic simulation of the Kangerdlugssuaq Fjord, which is in east Greenland [@Fraser2018]. This is an MITgcm simulation with uneven grid spacing such that grid cells within the fjord are much more densely packed than elsewhere. The goal is to interpolate, and hence regrid, the sea surface height field, $\eta$, to a uniform grid spacing in the southern part of the domain. As shown in Fig. 1a, the interpolated field matches the background field very well, even for points close to land.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cite for "MITgcm"

Copy link
Collaborator

@ThomasHaine ThomasHaine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some comments on the text

@MaceKuailv MaceKuailv temporarily deployed to pypi July 29, 2023 17:56 — with GitHub Actions Inactive
@pre-commit-ci pre-commit-ci bot temporarily deployed to pypi July 29, 2023 17:56 Inactive
@MaceKuailv MaceKuailv temporarily deployed to pypi July 29, 2023 18:11 — with GitHub Actions Inactive
@pre-commit-ci pre-commit-ci bot temporarily deployed to pypi July 29, 2023 18:11 Inactive
@MaceKuailv MaceKuailv merged commit 49e3ad3 into main Jul 29, 2023
11 checks passed
@MaceKuailv MaceKuailv deleted the paper branch August 2, 2023 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants