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

[PRE REVIEW]: Halotools: A New Release Adding Intrinsic Alignments to Halo Based Methods #7224

Closed
editorialbot opened this issue Sep 14, 2024 · 21 comments
Assignees
Labels
Cython pre-review Python TeX Track: 1 (AASS) Astronomy, Astrophysics, and Space Sciences

Comments

@editorialbot
Copy link
Collaborator

editorialbot commented Sep 14, 2024

Submitting author: @nvanalfen (Nicholas Van Alfen)
Repository: https://github.com/nvanalfen/halotools
Branch with paper.md (empty if default branch): paper
Version: v0.9
Editor: @ivastar
Reviewers: @matroxel, @cmlamman
Managing EiC: Dan Foreman-Mackey

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/e3768941d02ae5749fd764e77c8d9852"><img src="https://joss.theoj.org/papers/e3768941d02ae5749fd764e77c8d9852/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/e3768941d02ae5749fd764e77c8d9852/status.svg)](https://joss.theoj.org/papers/e3768941d02ae5749fd764e77c8d9852)

Author instructions

Thanks for submitting your paper to JOSS @nvanalfen. Currently, there isn't a JOSS editor assigned to your paper.

@nvanalfen if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.

Editor instructions

The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:

@editorialbot commands
@editorialbot editorialbot added pre-review Track: 1 (AASS) Astronomy, Astrophysics, and Space Sciences labels Sep 14, 2024
@editorialbot
Copy link
Collaborator Author

Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks.

For a list of things I can do to help you, just type:

@editorialbot commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@editorialbot generate pdf

@editorialbot
Copy link
Collaborator Author

Software report:

github.com/AlDanial/cloc v 1.90  T=0.65 s (1020.1 files/s, 188284.5 lines/s)
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Python                         442          17632          25320          44591
reStructuredText               116           3796           2220           6163
Cython                          54           1948           2157           5598
TeX                              1            112              0           1256
Jupyter Notebook                29              0           8786            966
YAML                             6             28             22            179
DOS Batch                        1             21              1            148
Markdown                         5             79              0            114
make                             1             22              5            107
TOML                             1             10              8             74
INI                              1             12              0             72
CSS                              1              1              0              4
-------------------------------------------------------------------------------
SUM:                           658          23661          38519          59272
-------------------------------------------------------------------------------

Commit count by author:

  3904	Andrew Hearin
   444	Duncan Campbell
    72	Erik Tollerud
    47	Brigitta Sipocz
    47	Christopher Bradshaw
    45	Nick Van Alfen
    42	Thomas Robitaille
    14	Michael Droettboom
    13	Andrew Zentner
    10	Erik M. Bray
     9	Johannes Lange
     7	Yu Feng
     6	EiffL
     6	P. L. Lim
     6	Sean McLaughlin
     6	johannesulf
     5	Benedikt Diemer
     5	Yao-Yuan Mao
     5	sean
     4	Kyle Barbary
     4	Larry Bradley
     4	Matthew Craig
     4	Surhud More
     3	Christoph Deil
     3	Haojie Xu
     3	Manodeep Sinha
     2	Alan Pearl
     2	Clément Robert
     2	Johannes U. Lange
     2	Kevin Tan
     2	Matt Craig
     2	Nick Hand
     2	Wolfgang Kerzendorf
     1	Benjamin Alan Weaver
     1	Matthew R Becker
     1	Nels Beckman
     1	Pey Lian Lim
     1	Pey Lian Lim (Github)
     1	Shulei Cao
     1	Syrtis Major
     1	Tom McClintock
     1	alexieleauthaud
     1	dependabot[bot]
     1	hamogu
     1	kilianbreathnach
     1	larrybradley
     1	mclaughlin6464

@editorialbot
Copy link
Collaborator Author

Paper file info:

📄 Wordcount for paper.md is 1211

✅ The paper includes a Statement of need section

@editorialbot
Copy link
Collaborator Author

License info:

🔴 Failed to discover a valid open source license

@editorialbot
Copy link
Collaborator Author

Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

✅ OK DOIs

- 10.33232/001c.118783 is OK
- 10.1088/0004-637X/762/2/109 is OK
- 10.1093/mnras/stv2036 is OK
- 10.3847/1538-4365/ab1658 is OK
- 10.1088/0004-637X/763/1/18 is OK
- 10.1086/305262 is OK
- 10.1093/mnras/stw439 is OK
- 10.1093/mnras/stw248 is OK
- 10.1093/mnras/stt1403 is OK
- 10.1111/j.1365-2966.2011.18858.x is OK
- 10.1086/313015 is OK
- 10.1111/j.1365-2966.2005.09655.x is OK
- 10.1086/521074 is OK
- 10.1086/670067 is OK
- 10.3847/1538-3881/aa859f is OK
- 10.1093/mnras/staa3802 is OK
- 10.3847/1538-4357/ab042c is OK
- 10.1093/mnras/stt1618 is OK
- 10.1088/1475-7516/2011/05/010 is OK
- 10.1103/PhysRevD.100.103506 is OK
- 10.1088/1367-2630/9/12/444 is OK
- 10.1103/PhysRevD.70.063526 is OK
- 10.1111/j.1365-2966.2009.15956.x is OK
- 10.1111/j.1365-2966.2005.09946.x is OK
- 10.1093/mnras/stac2083 is OK
- 10.1051/0004-6361:20066170 is OK
- 10.1051/0004-6361/202141938 is OK
- 10.3847/1538-4357/ab042c is OK
- 10.1086/341065 is OK
- 10.1088/1475-7516/2012/05/030 is OK
- 10.1093/mnras/stad2013 is OK
- 10.1103/PhysRevD.106.123510 is OK
- 10.1093/mnras/stab3222 is OK
- 10.1093/mnras/staa3388 is OK
- 10.1093/mnras/stx2956 is OK
- 10.48550/arXiv.2210.10068 is OK
- 10.1093/mnras/stx3349 is OK
- 10.1093/mnras/sty495 is OK
- 10.1093/mnras/stab1170 is OK
- 10.1093/mnras/stad473 is OK
- 10.1093/mnras/stac042 is OK
- 10.1093/mnras/stab3355 is OK
- 10.1093/mnras/stab1623 is OK
- 10.1093/mnras/stz2458 is OK
- 10.1093/mnras/sts006 is OK
- 10.1093/mnras/stw840 is OK
- 10.1093/mnras/staa623 is OK
- 10.1093/mnras/stz3442 is OK
- 10.1093/mnras/sty1089 is OK
- 10.1086/304888 is OK
- 10.1046/j.1365-8711.2003.06254.x is OK
- 10.1086/376517 is OK
- 10.1093/mnras/stw1705 is OK
- 10.1093/mnras/stx1828 is OK
- 10.1086/172900 is OK
- 10.3847/1538-4357/aafe11 is OK
- 10.1093/mnras/stx3040 is OK
- 10.1093/mnras/stx3112 is OK
- 10.1093/mnras/sty618 is OK
- 10.1093/mnras/stx3304 is OK
- 10.1093/mnras/sty2206 is OK
- 10.1093/mnras/stac1858 is OK
- 10.1093/mnras/stab748 is OK
- 10.1111/j.1365-2966.2006.10705.x is OK
- 10.1051/0004-6361/201322068 is OK
- 10.3847/1538-3881/aabc4f is OK
- 10.3847/1538-4357/ac7c74 is OK
- 10.1088/1475-7516/2015/08/015 is OK
- 10.1093/mnras/stv2615 is OK
- 10.1088/0004-637X/740/2/102 is OK
- 10.1093/mnras/stz3114 is OK
- 10.1103/PhysRevD.105.023515 is OK
- 10.1088/1475-7516/2013/12/029 is OK
- 10.1103/PhysRevD.108.123518 is OK
- 10.1103/PhysRevD.105.023520 is OK
- 10.1051/0004-6361/202039063 is OK

🟡 SKIP DOIs

- No DOI given, and none found for title: The Wide Field Infrared Survey Telescope: 100 Hubb...
- No DOI given, and none found for title: Towards Physical Understanding of Galaxy-Halo Alig...
- No DOI given, and none found for title: halotools: A New Release Adding Intrinsic Alignmen...

❌ MISSING DOIs

- 10.2307/2333824 may be a valid DOI for title: Equatorial Distributions on a Sphere
- 10.2172/1420403 may be a valid DOI for title: Systematic biases in weak lensing cosmology with t...

❌ INVALID DOIs

- https://doi.org/10.1016/j.jmva.2012.08.010 is INVALID because of 'https://doi.org/' prefix

@editorialbot
Copy link
Collaborator Author

👉📄 Download article proof 📄 View article proof on GitHub 📄 👈

@editorialbot
Copy link
Collaborator Author

Five most similar historical JOSS papers:

limHaloPT: A Numerical Package for Accurate Modeling of Line Intensity Power Spectrum
Submitting author: @amoradinejad
Handling editor: @eloisabentivegna (Retired)
Reviewers: @ziotom78, @abhimaniyar
Similarity score: 0.6852

lenstronomy II: A gravitational lensing software ecosystem
Submitting author: @sibirrer
Handling editor: @danielskatz (Active)
Reviewers: @smsharma, @coljac
Similarity score: 0.6738

PyAutoGalaxy: Open-Source Multiwavelength Galaxy Structure & Morphology
Submitting author: @Jammy2211
Handling editor: @christinahedges (Retired)
Reviewers: @alexandergagliano, @sloneil
Similarity score: 0.6645

MARTINI: Mock Array Radio Telescope Interferometry of the Neutral ISM
Submitting author: @kyleaoman
Handling editor: @dfm (Active)
Reviewers: @dfm
Similarity score: 0.6635

CosmicProfiles: A Python package for radial profiling of finitely sampled dark matter halos and galaxies
Submitting author: @tibordome
Handling editor: @adonath (Active)
Reviewers: @benediktdiemer, @phil-mansfield
Similarity score: 0.6618

⚠️ Note to editors: If these papers look like they might be a good match, click through to the review issue for that paper and invite one or more of the authors before considering asking the reviewers of these papers to review again for JOSS.

@dfm
Copy link

dfm commented Sep 14, 2024

@nvanalfen — Thanks for your submission! All the suitable JOSS editors are currently working at capacity so I'm going to "waitlist" this review until an editor with the relevant expertise is available to take it on. Thanks for your patience!

In the meantime, since halotools has previously been published can you provide more details about exactly which parts of the code should be considered for this review? It can be useful to include links to the specific git diffs, and any other context for consideration. Thanks!

@dfm dfm added the waitlisted Submissions in the JOSS backlog due to reduced service mode. label Sep 14, 2024
@nvanalfen
Copy link

nvanalfen commented Sep 16, 2024 via email

@dfm
Copy link

dfm commented Sep 21, 2024

@nvanalfen — Thanks for the info. It's important that the reviewers know exactly which parts of the code they should be reviewing because they will need to complete the JOSS review checklist, so you'll probably need to help them throughout the process to figure out how to review the specific contributions related to this submission. You summary with commit links is a great place to start - please share that again in the main review once it starts!

Regarding the license: don't worry about that check. I also found the file, and as long as the reviewers can find it too, we're not concerned about the automatic check.

For the DOIs, please add the recommended DOIs if they do correspond to the correct articles and removing the doi.org prefix is sufficient for the last one. For any references that truly don't have DOIs it's fine to ignore the warnings posted by the bot - we do get false positives!

@ivastar
Copy link

ivastar commented Oct 2, 2024

@editorialbot assign @ivastar as editor

@editorialbot
Copy link
Collaborator Author

Assigned! @ivastar is now the editor

@ivastar
Copy link

ivastar commented Oct 2, 2024

@nvanalfen I will be the editor for this submission. If you have any recommendations for potential reviewers, I would appreciate the help. Feel free to add names/GitHub handles here or send me an e-mail at [email protected].

@ivastar
Copy link

ivastar commented Oct 2, 2024

@nvanalfen is the plan to eventually merge the contributions on this fork with the main halotools repo? Will this be done at publication?

@nvanalfen
Copy link

@ivastar The contributions have been merged into the main repo and published on PyPI.

Initially, I had forked, made my contributions, then we merged a PR into the main halotools repo. When we finished up this paper, Andrew published the new version and I updated my fork to match the current state of the main repo (some other changes had been made since those reflected in this work). That way, the paper branch matched the current state of things.

Also, I'm gathering names of potential reviewers and I'll send an email with those. Thanks!

@ivastar ivastar removed the waitlisted Submissions in the JOSS backlog due to reduced service mode. label Oct 8, 2024
@ivastar
Copy link

ivastar commented Oct 23, 2024

@editorialbot add @matroxel as reviewer

@editorialbot
Copy link
Collaborator Author

@matroxel added to the reviewers list!

@ivastar
Copy link

ivastar commented Nov 4, 2024

@editorialbot add @cmlamman as reviewer

@editorialbot
Copy link
Collaborator Author

@cmlamman added to the reviewers list!

@ivastar
Copy link

ivastar commented Nov 4, 2024

@editorialbot start review

@editorialbot
Copy link
Collaborator Author

OK, I've started the review over in #7421.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cython pre-review Python TeX Track: 1 (AASS) Astronomy, Astrophysics, and Space Sciences
Projects
None yet
Development

No branches or pull requests

4 participants