Julia code for pulse shape fits for the COSINUS experiment.
This is less intended as a "library style" Julia package, but more as a "project environment", using a Julia package layout so Revise.jl can be used for common functionality.
First, install and configure Julia: If you're new to Julia we recommend you follow the instructions linked here.
Clone the CosinusPulseFits repository, start a Julia console in the cloned
directory, press ]
to enter the Julia
package management console
and run
(@v1.11) pkg> activate .
(CosinusPulseFits) pkg> instantiate
to activate this project and ensure all required packages are installed.
When using Visual Studio Code, make sure you have the
VS-Code Julia extension
installed. You can then use the command Julia: Change Current Environment
(in the Command Palette, accessible via Ctrl+Shift+P
) to activate this
directory as the current Julia. environment. Then use the command
Julia: Start REPL
to start a Julia console that gets connected to the Julia
extension. Don't forget to press ]
and run
(CosinusPulseFits) pkg> instantiate
once to ensure all dependencies are
installed.