-
Notifications
You must be signed in to change notification settings - Fork 1
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
MAGIC ST.03.17 branch and request of simulations #54
Comments
thanks @jsitarek! |
Hi @jsitarek , so since we stick to the current trigger settings for LST, I guess we are good to go with tagging the branch sim-tel_LSTProd2_MAGICST0317.
Here I am a bit sceptical: we are using currently the tag sim-telarray-lst-magic-prod2-v1.4 for the production. The used tag is saved in a configuration file for each produced node. So in that case we will have 2 simtel tags with the same configuration? Or I misunderstood something here? |
The proposed naming for the ST0317 simulations looks ok to me, but renaming the previous ones would be confusing I think. Any strong reason for that proposal, @jsitarek ? |
Hi, I created the sim-tel_LSTProd2_MAGICST0317_v1.0 release. I explicitly did not check marking this release as latest, just in case if would interfere with any of the regular LSTProd2 generations, but nevertheless I still see it with this tag latest in github. Concerning the renaming of ST0316 settings: please note that there are different "named" things: the branch name from which the release can be made, the actual release and also the tag of the release. Branch you can rename for sure and this is what I propose to do. The release names and tags I'm not sure if can be renamed and either way for the reasons previously mentioned I'm not sure if this is worth it. If we do not touch anything for the LSTProd2 (+ST0316) branch,release,tag and let's say that some more months and some more settings will pass, we might be using completely different settings for both MAGIC and LST-1, while still having "sim_telarray" branch with a "simple" name suggesting that those are the current settings. Also, I think we are probably misusing a bit the tags, because we create one for every release. |
Hi @jsitarek , sure I will check and launch the production of the nodes.
I see, I misunderstood then. Of course is perfectly fine to rename the branch.
Branch sim_telarray is not suppose to be frozen, it is where the active development should take place. So ideally any improvements/corrections should be merged there so sim_telarray branch has always up to date settings. We never used branches for the production, because this would destroy reproducibility. The tag used for the production of each node is explicitly written in the config file used, which is saved in the node. I see your point that the name of the used tagged is not semantically very useful (ST0316 settings is not reflected in the name) but I am afraid changing the name of the tag (or continue the production with an identical tag named differently) should not be an option cause it will create more confusion than help... |
Hi @Voutsi
hmm, if we follow this scheme, than we should fork a ST0316 branch from the current sim_telarray branch, and then merge the recent ST0317 branch into the general sim_telarray branch.
I agree, it would be a mess having two names for the same settings. |
hi @Voutsi , the tags you are currently using are the ones defined here: |
Hi,
yes.
Yes, this is how I proceed now with the simulations of these nodes.
In general if the branch in question is not, e.g. for some special study, we should merge it to sim_telarray. So every time we want to create a new branch, we branch it from sim_telarray and thus we are sure it contains all the latest reviewed updates. |
Hi @jsitarek , the production finished. You can find the test files at: /fefs/aswg/data/mc/DL0/LSTProd2/TestDataset/sim_telarray/ST0317 and the training files at: /fefs/aswg/data/mc/DL0/LSTProd2/TrainingDataset/GammaDiffuse/dec_2276/sim_telarray/ST0317 and respectively for protons. I had a look and the production and it seems ok, please let me know if you observe something weird. One thing, in case you use some automated tools for processing the files, now the directory with data is named output and not output_v1.4 as usual (this v1.4 has been inherited from the past where we wanted to store simtel files with various trigger settings, and v1.4 was the tag with the most updated settings) |
Following some discussion with @moralejo @rlopezcoto @Voutsi we partially converged on the way how to generate different analysis periods within lst-sim-config
sim_telarray will have one branch per each set of analysis settings (i.e. MAGIC Analysis period times LST settings)
the current sim-telarray branch should be renamed (e.g. to sim-tel_LSTProd2_MAGICST0316)
For the upcoming ST.03.17 production I prepared branch sim-tel_LSTProd2_MAGICST0317
The LST-1 settings have not been modified it in.
@moralejo , @rlopezcoto: if you want to change the branch name please let me know (or do it directly yourself), also if in the end the LST-1 trigger settings should be updated please also let me know.
@Voutsi, after the previous point is settled we should make a release from this sim-tel_LSTProd2_MAGICST0317 branch, maybe sim-tel_LSTProd2_MAGICST0317_v1.0 ? and use this release to generate the test and generate proton and gamma training samples as well as gamma test samples for the March 2022 observations of Crab, repeating here the nodes that will be needed:
The text was updated successfully, but these errors were encountered: