Comments (28)
Hi @drcassar, this is a perfectly fine place for this discussion. I agree that you should follow @nicoguaro's suggestions about structuring the repo (especially such that it can be installed/distributed as a package); you can look at other Python packages published in JOSS as examples, or use these guidelines: http://docs.python-guide.org/en/latest/writing/structure/
In addition, there are some suggestions about tests, contribution guidelines, and explanation of how to run the examples. I would work towards making these changes—please let us know when it's ready to take another look.
@nicoguaro No problem, thanks for looking at it. We don't have a minimum requirement in terms of what is suitable; if the software has a research application and is feature-complete, then it should be acceptable. This package certainly seems focused on one particular technique, but that is fine.
from joss-reviews.
@drcassar no problem on a delay, we will keep this review issue open until the next version is ready. Just let us know!
from joss-reviews.
/ cc @openjournals/joss-reviewers - would anyone be willing to review this submission?
If you would like to review this submission then please comment on this thread so that others know you're doing a review (so as not to duplicate effort). Something as simple as :hand: I am reviewing this
will suffice.
Reviewer instructions
- Please work through the checklist at the start of this issue.
- If you need any further guidance/clarification take a look at the reviewer guidelines here http://joss.theoj.org/about#reviewer_guidelines
- Please make a publication recommendation at the end of your review
Any questions, please ask for help by commenting on this issue!
from joss-reviews.
Someone with a physics/chemical background can pick this up
from joss-reviews.
@whedon commands
from joss-reviews.
Here are some things you can ask me to do:
# List all of Whedon's capabilities
@whedon commands
# Assign a GitHub user as the reviewer of this submission
@whedon assign @username as reviewer
# List the GitHub usernames of the JOSS editors
@whedon list editors
# List of JOSS reviewers together with programming language preferences and domain expertise
@whedon list reviewers
# Change editorial assignment
@whedon assign @username as editor
# Open the review issue
@whedon start review
This is all quite new. Please make sure you check the top of the issue after running a @whedon command (you might also need to refresh the page to see the issue update).
from joss-reviews.
@whedon assign @kyleniemeyer as editor
from joss-reviews.
OK, the editor is @kyleniemeyer
from joss-reviews.
@whedon list reviewers
from joss-reviews.
Here's the current list of JOSS reviewers: https://gist.github.com/arfon/5317c568cb32c7b917fea3c13958131d
from joss-reviews.
Hi @nicoguaro & @khinsen: would either of you be able to review this submission?
from joss-reviews.
@kyleniemeyer heads up that you don't need to do the @whedon start review
step on this issue as all of the review metadata is already here at the top of the thread.
from joss-reviews.
@arfon ah, this one came before the new system, right? I'll just manually change the label once the review starts.
from joss-reviews.
@arfon ah, this one came before the new system, right? I'll just manually change the label once the review starts.
Yep. Still do the @whedon assign @username as reviewer
though as this gives the reviewer permissions to update the checklist on the issue.
from joss-reviews.
from joss-reviews.
@kyleniemeyer, I didn't notice that you asked me on this one.
This package consists of a single Python file. I'm not saying it because that's something wrong or right. But the question rises, is there a "minimum"? Or the scientific relevance of the software is what determine it?
It does not have installation instructions, tests, nor contribution guidelines. I think that the folder structure can be improved as well. A better statement of need would be good as well, since I suppose that it can be used in more general contexts than the example provided.
from joss-reviews.
Hello @nicoguaro, thanks for pointing out ways to improve the submission. You see, this is my first time uploading a code to github so I'm still not familiar with all the good practices. I'll look into other accepted JOSS submissions and check how to improve mine following your suggestions.
The statement of need is focused on differential thermoanalysis measurements. It's one of the most used characterization techniques in the field of materials science. I too suppose it may be useful in other contexts, but I would like to stress that this is not a small field and the reproductibility problem mentioned in the statement (due to the closed nature of various commercial software) is an actual problem.
Please, let me know if it is not OK for me to be posting here within review process.
from joss-reviews.
@kyleniemeyer, I agree. I just wanted to point it out, some of those points are still grey for me.
@drcassar, can the the software be used for some other measurements and not just differential thermoanalysis measurements? Let's say... some spectral techniques.
from joss-reviews.
Hi @kyleniemeyer, and thanks for the info. I'll read more and update my submission, letting you guys know when I finish the update. Right now I'm studying for a very tough exam, so I'll probably not be able to fix this too quickly. Let me know if this is a problem and I can perhaps remove the submission and try again later.
Good suggestion @nicoguaro, I'll discuss with some experts in this field to see if it could be useful.
Cheers
from joss-reviews.
@whedon assign @nicoguaro as reviewer
from joss-reviews.
OK, the reviewer is @nicoguaro
from joss-reviews.
Hi @drcassar! It's been a few months, so I just wanted to check in and see if you've been able to work on those changes.
from joss-reviews.
Hi @kyleniemeyer. I'm sorry but I'm afraid I'm able to tackle this one right now. Is is possible for me to close/remove the submission? Thanks and all the best.
from joss-reviews.
@drcassar there is no time limit on JOSS reviews—we can leave this review thread open until you or a collaborator are able to make the changes.
from joss-reviews.
Hi @drcassar, just wanted to check in—if you don't think you'll ever be able to make these changes, then we can withdraw this submission, but there is some light on the horizon, then we can keep it open.
from joss-reviews.
Hi @kyleniemeyer. Thank you for your patience. Please, withdraw this submission. I'm thinking about going back to this idea with a different scope in the future (and maybe resubmitting, if possible). All the best.
from joss-reviews.
@drcassar OK, thanks!
@arfon can you withdraw this submission?
from joss-reviews.
@arfon can you withdraw this submission?
Done.
from joss-reviews.
Related Issues (20)
- [PRE REVIEW]: Using the tidyverse with terra objects: the tidyterra package HOT 20
- [PRE REVIEW]: measr: Bayesian psychometric measurement using Stan HOT 8
- [PRE REVIEW]: Iterative-stats: A Python package for basic iterative statistics HOT 10
- [PRE REVIEW]: Bibat: batteries-included Bayesian analysis template HOT 11
- [PRE REVIEW]: FluxNLPModels.jl and KnetNLPModels.jl: Connecting Deep Learning Models with Optimization Solvers HOT 13
- [PRE REVIEW]: epiworldR: Fast Agent-Based Epi Models HOT 11
- [PRE REVIEW]: ZOSPy: optical ray tracing in Python through OpticStudio HOT 14
- [PRE REVIEW]: OpenSkill: A faster asymmetric multi-team, multiplayer rating system HOT 9
- [PRE REVIEW]: StableRLS: Stable Reinforcement Learning for Simulink HOT 7
- [PRE REVIEW]: TensorInference: A Julia package for tensor-based probabilistic inference HOT 41
- [PRE REVIEW]: concstats: Market Structure, Concentration and Inequality Measures, with R HOT 7
- [REVIEW]: PATATO: a Python photoacoustic tomography analysis toolkit HOT 22
- [REVIEW]: GGoutlieR: an R package to identify and visualize unusual geo-genetic patterns of biological samples HOT 7
- [REVIEW]: surtvep: An R package for estimating time-varying effects HOT 10
- [PRE REVIEW]: Curifactory: A research experiment manager HOT 19
- [PRE REVIEW]: Brightest path tracing: A Python package to trace the brightest path in 2D and 3D images HOT 15
- [PRE REVIEW]: Radis app : web app for Radis high-resolution infrared molecular spectra HOT 6
- [REVIEW]: GPU Code Generation of Cardiac Electrophysiology Simulation with MLIR HOT 21
- [REVIEW]: Zoomerjoin: Superlatively Fast Fuzzy-Joins HOT 7
- [REVIEW]: PyBADS: Fast and robust black-box optimization in Python HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joss-reviews.