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
[Rp] Gifa V.4: A complete package for NMR data set processing #33
Comments
@delsuc Thanks for your submission, we'll assign an editor soon. |
I can edit. @khinsen can you review? |
@pdebuyl Yes, I will do a review. |
@delsuc Could you add instructions for compiling, installing, and running the tests? The code archive looks like this should be straightforward, but it isn't obvious how to start. Also, the paper suggests that running the code requires a 32-bit system. That should also be stated in the README so that people don't waste time trying anything else. |
You're right, I should find some time today to do this. |
Thanks @khinsen , that was needed, and I should have done it in the first hand. |
Thanks @delsuc, that helps a lot! Following the instructions, I almost managed to compile Gifa. I had to install the package I haven't been able so far to reproduce the figures. Here's what I do:
I get the promised error message about Next:
It looks like the macro loads a data file under BTW, it would be useful to tell adventurous explorers that "exit" is the command to get out of Gifa! |
Thank you @khinsen for pointing out these errors !
|
Thanks @delsuc, now everything works satisfactorily for me. So here comes my review! (pinging @pdebuyl !) I enjoyed reading this article, which describes the resurrection of a piece of software from the late 1980s/early 1990s that was developed using the top state of the art of that time, paying careful attention to both efficiency and usability. What this reproduction illustrates is (1) the stability of the technology of the time, (2) in particular for software that was from the start written to be portable between the many Unix flavors of the day. The only critical aspect from a long-term reproducibility point of view is the reliance of the memory management architecture on a 32-bit address space. There is one minor mistake in the paper: there is no "GNU foundation". That should probably be the GNU Project, which is supported by the Free Software Foundation. The paper is readable as-is but could benefit from a round of careful proofreading for typos etc. |
Thank you @khinsen for this nice review and for helping in improving the quality of the software as well as the manuscript. |
@pdebuyl I did my best to correct typos and improve the text. It is now available on the repository I have two remarks:
|
@delsuc Please see delsuc/Gifa#1 for the small corrections required to compile the article. As for the archive, you only need to request SWH to archive your repository, no registration required. The request form is at https://archive.softwareheritage.org/save/. Just paste the git reference for your repository into the field at the bottom and push "submit". It can take a few hours before your request is processed. You can check progress on the tab "Browse save requests". You don't need to deposit anything on Zenodo, that's the editors' job. |
@delsuc thank you for the update. I'll go over it "soon" :-) |
Hi @delsuc , A few minor comments:
Very interesting read! The abandonment of the java version over the Fortran/C one is speaking! Out of curiosity, is gifa in use in current research projects? I will proceed to the publication this week. Comment 1 is optional (I am not a native speaker myself), as well as comment 2. |
Hi @pdebuyl ,
The text has been modified following points 1 and 2. |
Thank you @delsuc for the reply and updates. This is my first paper with the new editorial scripts for ReScience, I'll get to it. |
@ReScience/editors / @ReScience/reviewers are people around here able to access zenodo's sandbox? I can't login since three days and would like to proceed with the publication. |
The zenodo sandbox was not working for me either last week as I published two ReScience papers. I just crossed my fingers and went directly for the real thing…
|
Thanks @otizonaizit I'll it the same way :-) |
Thank you @delsuc for the merges. The file is online on zenodo https://zenodo.org/record/3904595#.XvM5xHVfhhE @rougier I filed a PR to the website for adding the bib entry. Thanks @khinsen for the review :-) |
Original article: [Rp] Gifa V.4: A complete package for NMR data set processing
PDF URL: https://github.com/delsuc/Gifa/blob/master/article/article.pdf
Metadata URL: https://github.com/delsuc/Gifa/blob/master/article/metadata.yaml
Code URL: https://github.com/delsuc/Gifa/blob/master/code
Scientific domain: NMR, data processing
Programming language: Fortran77, C, Gifa macro
Suggested editor: Pierre de Buyl, Konrad Hinsen, Thomas Arildsen, Georgios Detorakis
The text was updated successfully, but these errors were encountered: