cyclus / fundamentals-paper

A repository to hold the fundamentals paper
Creative Commons Zero v1.0 Universal
1 stars 8 forks source link

Reviewer 1: Comment 5: Less Marketing Talk #118

Closed katyhuff closed 9 years ago

katyhuff commented 9 years ago

IB Motivation, 1st §: please provide scientific grounds for the claims in the first paragraph. Virtually all simulators developed by authoritative labs/companies do have the possibility to compare various nuclear energy system options with varying innovative technologies as part of these systems. The main question is how simulators can address the flurry of questions being addressed by users. The sentence "lower the barrier ... without those innovative concepts" is more 'marketing-talk than truly a scientific analysis as such. None of the simulators today, neither CYCLUS, can address the variety of questions to be addressed by such simulators and especially in industrial context, these simulators need increasingly detailed capabilities and validation to remain thrustworthy in their application.

  • [ ] Using our various motivating documents (such as the Next Gen Fuel Cycle Simulator Functions and Requirements doc) provide the scientific grounds for the clains.
  • [x] Capture the sentiment in the "lower the barrier... without those innovative concepts" sentence in a more scientific way (see moose team paper for an example of noting the importance of usability)
  • [ ] Consider citing reproducibility/open-science/transparency papers in a concise way in order to bolster the message captured by these statements.
  • [x] Emphasize multiple fidelities capability in cyclus. This capability clearly has not been successfully communicated to Reviewer 1, who seems to believe "None of the simulators today, neither CYCLUS, can address the variety of questions to be addressed by such simulators"
gidden commented 9 years ago

Two primary comments:

  1. I absolutely think we should be highlighting the repoducibility of analysis results as a major issue with other codes as well as a lack of transparency of their internal methods/algorithms/etc.
  2. I would actually say that, as it stands, Cyclus (with Cycamore) can not address many of "the variety of questions to be addressed by such simulators". Yet. What Cyclus enables is a platform for quickly developing the capability needed to answer these questions. I think we want to highlight the "fast development iteration" rather than claiming (without backing up) that we can answer certain questions.
rwcarlsen commented 9 years ago

I agree with @gidden. And on his 2nd point - I wrote a fleet-based continuous material flow reactor archetype in 1 day! - and it can be swapped in/out with other archetypes trivially.

On Mon, May 11, 2015 at 4:42 PM, Matthew Gidden notifications@github.com wrote:

Two primary comments:

  1. I absolutely think we should be highlighting the repoducibility of analysis results as a major issue with other codes as well as a lack of transparency of their internal methods/algorithms/etc.
    1. I would actually say that, as it stands, Cyclus (with Cycamore) can not address many of "the variety of questions to be addressed by such simulators". Yet. What Cyclus enables is a platform for quickly developing the capability needed to answer these questions. I think we want to highlight the "fast development iteration" rather than claiming (without backing up) that we can answer certain questions.

— Reply to this email directly or view it on GitHub https://github.com/cyclus/fundamentals-paper/issues/118#issuecomment-101068230 .

gonuke commented 9 years ago

I'm not sure how to state it in a way that is objective/citable, but I think one of the outcomes of poor cross-tool reproducibility is a credibility gap: consumers of the output can easily believe that if they just wait for the next tool, they'll get a different answer. (Maybe this is not helpful....)

katyhuff commented 9 years ago

@gonuke @gidden @rwcarlsen I agree with all of you!

katyhuff commented 9 years ago

I made an attempt toward these, but have decided to handle the following two parts of this to other issues (where they are also mentioned):