-
Notifications
You must be signed in to change notification settings - Fork 6
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
Folder Structure for Source and Munged under siegetank #6
Comments
I think: Project = Target Each pair of (run, clone) is a single stream. I don't think will be an automatic staging process on ST. Some of these questions cannot be fully resolved until ST implements more features from FAH (E.g. points), as that will play a role in how things are set up and organized. |
I agree: Target should be a Project and it already contains the basic information like a description. Then simulations / stream are attached which are not organized in any way. I see that this might change if the organization of ST changes. So, for now I would keep the RUN / STREAM ordering. What is the actual idea of RUNS in FAH? Where these meant for several iterations or for the test phase, etc? |
In FAH, RUNS correspond to different starting conformations. CLONES refer to different velocities. |
Also, in FAH, one is generally supposed to ensure that the different RUNS have the same number of atoms / topology / etc. Otherwise, the points will vary between the RUNS. |
Luckily we do not have these restrictions. All streams can be totally different which means we have to be more careful staying organized. What are points in FAH? |
Whenever possible, we may still want to enforce these restrictions, because consistency with FAH is important. FAH workunits award points to donors. It is the currency for doing our computations. |
Okay "points", I thought about point like checkpoints... Wasn't the idea of siegetank to be more flexible? It seemed quite useful, but we don't want to break compatibility. That would make more harm than good... |
My point is that eventually siegetank is going to be plugged into FAH, so we need to adopt procedures that will be compatible with FAH operation. |
Okay, then we should really wait, once there are more features in ST. For now I will start building something that we can use and adapt later. Changes should be easily made. |
I agree. I was just saying that we should avoid creating excessive heterogeneity within different streams of a single target, as that's "allowed but undesirable" within the current ST API. All I'm saying is don't use a single target to simulate both HP35 and src kinase, as that may cause issues down the road. |
Several is plugged into fah via the latest client Thanks, Vijay Sent from my phone. Sorry for any brevity or unusual tone.
|
Oh! Is the latest client being rolled out already? I think everyone in the lab is excited for how much easier it is to |
PS THe latest client is under testing still. We can push on Joe and Yutong on that one to push it out. Thanks, Sent from my Phone. Sorry for the brevity or unusual tone. On Oct 5, 2014, at 3:29 PM, Vijay S. Pande [email protected] wrote:
|
I got a little lost in the typical FAH hierarchical structure/project organization:
So that is the default or preferred folder structure for fah and siegetank projects?
In the siegetank API tutorial to sync folder structure is:
On top of this I fould the idea of RUNS which seem to make sense for FAH but since siegetank is very flexible maybe the meaning has changed. I assume that either
or
So, I propose for the siegetank-synced (unprocessed) folder structure
where target.short_name represents the project name as in FAH projects. This way it is similar to the FAH order RUN##/CLONE##/ but contains useful extra information like the stream UUID
Then for the munged folder in
/data/choderalab/fah/munged/
We can also
The text was updated successfully, but these errors were encountered: