diff --git a/wk/launcher.m b/wk/launcher.m
new file mode 100644
index 0000000000000000000000000000000000000000..fd1c83de546391d2c525ad8e5c64d4256c04c262
--- /dev/null
+++ b/wk/launcher.m
@@ -0,0 +1,64 @@
+SIMID = 'Linear_Zpinch'; % Name of the simulations
+addpath(genpath('../matlab')) % ... add 
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% outputs options
+OUTPUTS.nsave_0d = 0;
+OUTPUTS.nsave_1d = 0;
+OUTPUTS.nsave_2d = 100;
+OUTPUTS.nsave_5d = 0;
+OUTPUTS.write_Ni00    = '.true.';
+OUTPUTS.write_moments = '.true.';
+OUTPUTS.write_phi     = '.true.';
+OUTPUTS.write_doubleprecision = '.true.';
+OUTPUTS.resfile0      = '''results''';
+%% Grid parameters
+GRID.pmaxe = 15;
+GRID.jmaxe = 4;
+GRID.pmaxi = 15;
+GRID.jmaxi = 4;
+GRID.nkr   = 1;
+GRID.krmin = 0.;
+GRID.krmax = 0.;
+GRID.nkz   = 9;
+GRID.kzmin = 0.1;
+GRID.kzmax = 1.0;
+%% Model parameters
+MODEL.nu      = 0.001;
+MODEL.tau_e   = 1.0;
+MODEL.tau_i   = 1.0;
+MODEL.sigma_e = 0.0233380;
+MODEL.sigma_i = 1.0;
+MODEL.q_e     =-1.0;
+MODEL.q_i     = 1.0;
+MODEL.eta_n   = 1.0;
+MODEL.eta_T   = 0.0;
+MODEL.eta_B   = 0.5;
+MODEL.lambdaD = 0.0;
+%% Time integration and intialization parameters
+TIME_INTEGRATION.numerical_scheme  = '''RK4''';
+BASIC.nrun              = 100000;
+BASIC.dt                = 0.01;
+BASIC.tmax              = 200;
+INITIAL.initback_moments  = 0.01;
+INITIAL.initnoise_moments = 0.;
+INITIAL.iseed             = 42;
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Write input file
+INPUT = write_fort90(OUTPUTS,GRID,MODEL,INITIAL,TIME_INTEGRATION,BASIC);
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Run solver
+nproc = 1;
+EXEC  = ' ../bin/helaz ';
+RUN   = ['mpirun -np ' num2str(nproc)];
+CMD   = [RUN, EXEC, INPUT];
+system(CMD);
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Analysis and basic figures
+SAVEFIG = 1;
+helaz_analysis
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ No newline at end of file