Skip to content
Snippets Groups Projects
  1. Mar 07, 2022
  2. Mar 05, 2022
  3. Mar 04, 2022
  4. Mar 03, 2022
  5. Mar 02, 2022
  6. Jan 21, 2022
    • Sven Lars Jonas Heihoff's avatar
      Implemented ChiralEFT4DM · e47615a3
      Sven Lars Jonas Heihoff authored
      First version of chiraleft4dm has been implemented. The comparison
      between DMFormFactor with chiraleft4dm showed a huge deviation, this is
      because in DMFormFactor all coefficients have been divided by mV**2,
      this has been removed. Now the results seem to be quite close.
      Moreover, DMFormFactor can now handle relativisitic coefficients and the
      webapp has been redesigned a little bit. Next step should be further
      consistency checks between ChiralEFT4DM and DMFormFactor and a
      systematic search for differences, i.e. implement a feature to compare
      correlation matrices.
      e47615a3
  7. Jan 10, 2022
  8. Jan 07, 2022
    • Sven Lars Jonas Heihoff's avatar
      Implemented higher derivatives · a3250856
      Sven Lars Jonas Heihoff authored
      The webapp has now a feature, where the user can input Wilson
      coefficients by which the observables will be differentiated before the
      correlation matrices are computed. The idea of this feature is to see,
      if the higher order terms play an important role or not.
      Moreover some caching in the backend was removed, since the speed-up was
      negligible.
      a3250856
  9. Dec 13, 2021
    • Sven Lars Jonas Heihoff's avatar
      New calculate_observable function and moved the relative imports · d7bfcd3f
      Sven Lars Jonas Heihoff authored
      New 'calculate_observable' function in webapp_backend to obtain the
      eventrate or differential cross section as expressions instead of the
      correlation matrices. Furthermore I have played with the relative
      imports (the ugly sys.path.append stuff) and tried to move them to the
      __init__.py files.
      Moved the main execution file (mgeosm2observables.py) up for easier
      introduction.
      d7bfcd3f
  10. Nov 24, 2021
  11. Nov 22, 2021
  12. Jun 07, 2021
  13. May 31, 2021
    • Sven Lars Jonas Heihoff's avatar
      Added the get_eventrate function · 3a49addb
      Sven Lars Jonas Heihoff authored
      This function calculates the eventrate for a given dark matter
      distribution (only Maxwell-Boltzmann distribution available yet) and
      returns the expected eventrate for a dark matter direct detection
      experiment.
      3a49addb
    • Sven Lars Jonas Heihoff's avatar
      Intense Code Clean-up and documentation · 958a8bd2
      Sven Lars Jonas Heihoff authored
      All exposed and most other functions have now docstrings, also I tried
      to implement Python Enhancement Proposals (PEP) style guide.
      Furthermore this module is now installable by pip, thanks to the
      setup.py and requierements file. Moreover the README.md file has now
      useful content.
      958a8bd2
  14. May 17, 2021
    • Sven Lars Jonas Heihoff's avatar
      Reorganized and tidyed up the code · b3645ab8
      Sven Lars Jonas Heihoff authored
      The Code has been reorganized as a package and has been cleaned up a
      little bit. Furthermore a few bugs in the Operators as well as in the
      Coefficient class have been fixed. Also a lot more isotopes as
      TargetIsotopes are available and their density matrices are put into the
      program.
      A little pytest class has also been written, as far as it is possible to
      tell at this stage, it seems like all bugs have been fixed and the
      package behaves the same way as the original mathematica script.
      Documentation is still necessary
      b3645ab8
  15. May 10, 2021
    • Sven Lars Jonas Heihoff's avatar
      First contribution · fdd46af5
      Sven Lars Jonas Heihoff authored
      1:1 translation of the Mathematica-Script DMFormFactor to python.
      A brief testing has been done to show that both codes lead to the same
      results, but more testing is necessary.
      Furthermore the possibility to connect this script directly to the
      python package directdm is added at the very end.
      fdd46af5
  16. May 06, 2021
Loading