Archive for June, 2019

Application loading and running times

June 12th, 2019

Working with Nucleonica the user may notice differences in the loading times not only between different applications but also for the same application loaded at different times. Analogously the execution time of a given application and for the same calculation may vary over time.

In particular, after a maintenance or new deployment operation on the server the different memory caches are empty and the first call to an application may take significantly longer than a second or further calls to that application issued from the same or another user. The same is true for calculations involving intensive database operations such as gamma spectrum modelling or calculation of a large decay trees with lots of fission products.

Clearly different applications use more or less data generally retrieved from the underlying databases. The CPU time needed to prepare the data depends on the activity level on the server but can generally be neglected except when extensive calculations are involved. The transmission time over the net is proportional to the data amount to be transmitted and depends on many factors like the location of the client, the quality of the connection or the time of day. The time needed to load the data from the database in turn depends on whether the data are read from the disk or retrieved from the memory cache which is much faster than a disk operation.

Posted in FAQs, Nucleonica | Comments (0)

Uploading Nuclides with Metastable States in Nucleonica

June 5th, 2019

Qu. (from M. R. KTE-Karlsruhe, Germany):
Dear Nucleonica Team,
We are expanding the usage of the decay engine in Nucleonica into more and more groups to make time corrections to nuclide mixtures. While doing so we encountered a difficulty that you might be able to help us with:
When uploading a mixture with many different nuclides, we sometimes get the data from our database „KADABRA“. For mostly historical reasons in this database the nuclides are written in a slightly different way than is common in Nucleonica. So we are having problems with the writing of the metastable nuclides such as „Am-242m“ or „Nb-93m“ which are written in big letters „AM-242M“ and „NB-93M“. When we upload these nuclides, the „M“ for the metastable state is ignored and the nuclides would be read as „Am-242“ and „Nb-93“. We just thought it might be possible on your side to accept also big letters for the metastable states in the code or throw an error message when that happens. This way it would be easier to identify the mistake, because otherwise we don’t see it and continue working with wrong mixtures.
Do you think it is possible to accept the big letters for metastable states in the code?

Ans. (Nucleonica Team)
This problem has now been resolved. The nuclide mixtures app now accepts capital letters.

The image below shows the Nuclide Mixtures upload tab with the nuclide names in capital letters.

More info…
Nuclide Mixtures wiki page

Posted in FAQs | Comments (0)

More from this blog