BY: Jossitt vargas (jossitt) DATE: 2017-01-05 16:24 No attachment found SUBJECT: scripts for corsika inpunts Buen Dia Corsarios
Les deseo a todos un feliz año.
Envio una primera version de un script para facilitar la ejecucion de corsika a partir de los inputs.
Uno de los probleas que que no se puede hacer de forma iterativa para varias energias el calcula de la simulacion por lo que cada input se debe colocar a mano.
Con este script es posible correr de forma automatica archivos con a extencion inputxx donde xx es el numero del input. Para modificar el numero de inputs en la mcro es solo necesario en un editor de texto modificar la linea
for i in `seq 1 3`;
do
se modifica el 3 por el numero de files que quieran correr.
Nota: asi como esta escrito el nombre de los inputs es input1,input2....inputxx
uds pueden modificar este nombre en las lineas siguientes del script si lo prefieren.
infortunadamente aun no tenemos una template para los inputs, por lo que (por ahora )
los hacemos a mano
Si alguien encontro una forma mas eficaz de hacerlo me encantaria aprender como se hace.
un gran saludo a todos y por favor no duden en escribir.
saludos
# Script used to run the corsika inputs of semi- authomatic way
# Author: Jossitt Vargas jossittv@gmail.com
1. ) Create your inputs with the sequence inpuntxx where xx is the file number e.g. input1,input2...
2. Put your inputs files in the corsika run folder
e.g.
/home/corsair/corsika/corsika-75000/run
3. copy the scripts cleancorsika.sh and exein.sh in your .../run folder
4. execute in the terminal
chmod 777 exein.sh
./exein.sh
Note: This script generate the outputxx and use the auxiliar script ./cleancorsika in order to erase the DAT000002.long DAT000002 files
|