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

Separation of running simulations and analyzing simulations #10

Open
tlfobe opened this issue May 25, 2020 · 2 comments
Open

Separation of running simulations and analyzing simulations #10

tlfobe opened this issue May 25, 2020 · 2 comments
Labels
Discussion A topic to be discussed question Further information is requested

Comments

@tlfobe
Copy link
Member

tlfobe commented May 25, 2020

@cwalker7, @covo6734, and I talked about this in our meeting last Friday (May 22nd). We asked if it would be useful to separate the analysis and running of simulations?

For a lot of the current analysis scripts, simulations are run and analyzed in the same file. Many of these scripts then also have logic in them where they can read previous simulation data from the outputs directory if it exists. I feel like this makes it confusing as to what exactly is happening when a script is run.

I think if we separate analysis from simulations, we would be more flexible with what we could do with a single simulation. I think this also asks the question, what is a good file system structure for keeping simulation output and analysis output organized?

@tlfobe tlfobe added question Further information is requested Discussion A topic to be discussed labels May 25, 2020
@mrshirts
Copy link
Contributor

mrshirts commented Jun 5, 2020

I did a bit of change of this in cg_openmm, with running and analyzing separated. Turns out this helps for parallelization as well: shirtsgroup/cg_openmm#16

@mrshirts
Copy link
Contributor

mrshirts commented Jun 5, 2020

what is a good file system structure for keeping simulation output and analysis output organized?

This is a good question to keep thinking about

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion A topic to be discussed question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants