def main(): options = getOptions() #from WMCore.Configuration import Configuration from CRABClient.UserUtilities import config config = config() from CRABAPI.RawCommand import crabCommand from httplib import HTTPException # We want to put all the CRAB project directories from the tasks we submit here into one common directory. # That's why we need to set this parameter (here or above in the configuration file, it does not matter, we will not overwrite it). config.section_("General") config.General.workArea = options.dir config.General.transferLogs = True config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = options.config config.JobType.allowUndistributedCMSSW = True # config.JobType.pyCfgParams = ['DataProcessing=MC25ns_MiniAODv2','lheLabel=externalLHEProducer'] config.section_("Data") config.Data.inputDataset = None # config.Data.inputDBS = 'phys03' #to be commented in case of global# config.Data.splitting = 'LumiBased'# config.Data.unitsPerJob = 10 #config.Data.lumiMask = './JSON.txt' #config.Data.splitting = 'FileBased' #config.Data.unitsPerJob = 1 config.Data.ignoreLocality = True config.Data.publication = False config.Data.outLFNDirBase = '/store/user/cgalloni/Pxl_res' config.section_("Site") config.Site.storageSite = 'T3_CH_PSI' #config.Site.blacklist=['T2_US_Nebraska','T2_US_Wisconsin','T2_FR_IPHC','T2_EE_Estonia','T2_DE_RWTH'] #config.Site.whitelist=['T2_US_Nebraska','T2_US_Wisconsin','T2_FR_IPHC','T2_EE_Estonia', print 'Using config ' + options.config print 'Writing to directory ' + options.dir def submit(config): try: crabCommand('submit', config = config) except HTTPException, hte: print 'Cannot execute command' print hte.headers
def main(): options = getOptions() #from WMCore.Configuration import Configuration from CRABClient.UserUtilities import config config = config() from CRABAPI.RawCommand import crabCommand from httplib import HTTPException # We want to put all the CRAB project directories from the tasks we submit here into one common directory. # That's why we need to set this parameter (here or above in the configuration file, it does not matter, we will not overwrite it). config.section_("General") config.General.workArea = options.dir config.General.transferLogs = True config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = options.config config.section_("Data") config.Data.inputDataset = None config.Data.inputDBS = 'global' config.Data.splitting = 'FileBased' config.Data.totalUnits = 3000 config.Data.unitsPerJob = 10 config.Data.outLFNDirBase = '/store/user/aspiezia/v6' config.section_("Site") config.Site.storageSite = 'T2_CN_Beijing' print 'Using config ' + options.config print 'Writing to directory ' + options.dir def submit(config): try: crabCommand('submit', config = config) except HTTPException, hte: print 'Cannot execute command' print hte.headers
def main(): options = getOptions() #from WMCore.Configuration import Configuration from CRABClient.UserUtilities import config config = config() from CRABAPI.RawCommand import crabCommand from httplib import HTTPException # We want to put all the CRAB project directories from the tasks we submit here into one common directory. # That's why we need to set this parameter (here or above in the configuration file, it does not matter, we will not overwrite it). config.section_("General") config.General.workArea = options.dir config.General.transferLogs = True config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = options.config config.section_("Data") config.Data.inputDataset = None config.Data.inputDBS = 'global' config.Data.splitting = 'LumiBased' config.Data.unitsPerJob = 60 config.Data.lumiMask = '/afs/cern.ch/work/a/aspiezia/Ntuplizer/CMSSW_7_4_14/src/BSMFramework/BSM3G_TNT_Maker/data/JSON/Cert_246908-260627_13TeV_PromptReco_Collisions15_25ns_JSON_v2.txt' config.Data.outLFNDirBase = '/store/user/aspiezia/v6' config.section_("Site") config.Site.storageSite = 'T2_CN_Beijing' print 'Using config ' + options.config print 'Writing to directory ' + options.dir def submit(config): try: crabCommand('submit', config = config) except HTTPException, hte: print 'Cannot execute command' print hte.headers
from CRABClient.UserUtilities import config config = config() config.section_('General') config.General.transferOutputs = True config.General.requestName = 'ZEMuAnalysis_Pythia8_NANOAOD_2017_10218V2' config.General.workArea = 'crab_projects' config.section_('JobType') config.JobType.psetName = 'cmssw_config/ZEMuAnalysis_13TeV_pythia8_NANOAOD_2017_LEGACY_cfg.py' config.JobType.pluginName = 'Analysis' config.JobType.allowUndistributedCMSSW = True config.section_('Data') config.Data.inputDataset = '/ZEMuAnalysis_2017_934V1/pellicci-ZEMuAnalysis_MINIAOD_2017_946V1-4fe98f39b775e67c69bc92a03424ad6b/USER' config.Data.inputDBS = 'phys03' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 10 config.Data.publication = True config.Data.outputDatasetTag = 'ZEMuAnalysis_NANOAOD_2017_10218V2' config.section_('Site') config.Site.storageSite = 'T2_IT_Bari'
config.General.requestName = 'WpTo3l_M' + Mass config.General.workArea = 'crab' config.General.transferOutputs = True config.JobType.pluginName = 'PrivateMC' config.JobType.psetName = 'placeholder_PSet.py' config.JobType.scriptExe = 'produce_Wto3l_Zp_M15.sh' config.JobType.scriptArgs = ["Mass=4", "isP=1"] config.JobType.disableAutomaticOutputCollection = True config.JobType.outputFiles = ['Wto3l-RunIISummer20UL17NanoAODv2.root'] config.JobType.inputFiles = [ 'produce_Wto3l_Zp_M15.sh', 'retrieve_fragment.sh', 'fragment-Wto3l-RunIISummer20UL17wmLHEGEN.py', 'Gridpacks/WpTo3l_M' + Mass + '_tarball.tar.xz', 'FrameworkJobReport.xml' ] config.JobType.maxMemoryMB = 5000 config.Data.splitting = 'EventBased' config.Data.unitsPerJob = 1 config.Data.totalUnits = 100 config.Data.outLFNDirBase = '/store/user/nimenend/SignalGeneration/' config.Data.publication = False config.Data.ignoreLocality = True config.Data.outputDatasetTag = 'WpTo3l_M' + Mass config.section_('User') config.section_("Site") config.Site.storageSite = "T2_US_Florida" config.Site.whitelist = ['T2_US_*']
import os from WMCore.Configuration import Configuration from CRABClient.UserUtilities import config, getUsernameFromCRIC config = Configuration() config.section_("General") config.General.requestName = '2017_Mu_C' config.General.transferOutputs = True config.General.transferLogs = True config.section_("JobType") config.JobType.allowUndistributedCMSSW = True config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'PSet.py' config.JobType.maxMemoryMB = 2000 config.JobType.maxJobRuntimeMin = 1315 config.JobType.numCores = 1 config.JobType.scriptExe = 'crab_script_2017_Mu_C.sh' config.JobType.inputFiles = [ 'crab_script_2017_Mu_C.py', os.path.join(os.environ['CMSSW_BASE'], 'src/PhysicsTools/NanoAODTools/scripts/haddnano.py'), ] config.JobType.outputFiles = ['hist.root'] config.JobType.sendPythonFolder = True config.section_("Data") config.Data.inputDataset = '/SingleMuon/Run2017C-02Apr2020-v1/NANOAOD' config.Data.inputDBS = 'global' config.Data.splitting = 'FileBased' if config.Data.splitting == 'FileBased': config.Data.unitsPerJob = 1
from CRABClient.UserUtilities import config, getUsernameFromSiteDB config = config() config.section_('General') config.General.requestName = 'SUSYggH160_v2' config.General.workArea = 'crab_projects' config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'analyzer.py' config.section_("Data") config.Data.inputDataset = '/SUSYGluGluToHToTauTau_M-160_TuneCUETP8M1_13TeV-pythia8/RunIIFall15MiniAODv2-PU25nsData2015v1_76X_mcRun2_asymptotic_v12-v1/MINIAODSIM' config.Data.inputDBS = 'global' config.Data.splitting = 'EventAwareLumiBased' config.Data.unitsPerJob = 20000 #number of files per jobs config.Data.totalUnits = -1 #number of event config.Data.outLFNDirBase = '/store/user/ccaillol/Ntuples_76X_v1/SUSYggH160_27_01_16_v2/' config.Data.publication = False config.Data.outputDatasetTag = 'SUSYggH160_27_01_16_v2' config.section_("Site") config.Site.storageSite = 'T2_BE_IIHE' config.Site.blacklist = ['T1_US_FNAL']
#config.Data.inputDataset ='/QCD_Pt_3200toInf_TuneCUETP8M1_13TeV_pythia8/RunIISpring15DR74-Asympt50ns_MCRUN2_74_V9A-v1/MINIAODSIM' ## W + jets #config.Data.inputDataset ='/WJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/RunIISpring15DR74-Asympt50ns_MCRUN2_74_V9A-v1/MINIAODSIM' ## Z +jets config.Data.inputDataset ='/ZJetsToNuNu_HT-100To200_13TeV-madgraph/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM' #config.Data.inputDataset ='/ZJetsToNuNu_HT-200To400_13TeV-madgraph/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM' #config.Data.inputDataset ='/ZJetsToNuNu_HT-400To600_13TeV-madgraph/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM' #config.Data.inputDataset ='/ZJetsToNuNu_HT-600ToInf_13TeV-madgraph/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM' #config.Data.inputDataset ='/WJetsToLNu_TuneCUETP8M1_13TeV-amcatnloFXFX-pythia8/RunIISpring15DR74-Asympt25ns_MCRUN2_74_V9-v1/MINIAODSIM' config.Data.inputDBS = 'global' # esto es para cuando se tiene mas de un archivo config.Data.splitting = 'FileBased' # esto es para dividir por eventos #config.Data.splitting = 'EventBased' config.Data.unitsPerJob =1 config.Data.publication = False ## User options config.section_("User") #config.User.email = '*****@*****.**' ## Site options config.section_("Site") config.Site.storageSite = 'T2_BR_SPRACE' #config.Site.whitelist = ["T2_BR_SPRACE"]
from CRABClient.UserUtilities import config from CRABClient.UserUtilities import getUsername username = getUsername() config = config() config.section_('General') config.General.requestName = 'crabOutput2018_SPS_JJ_v3' config.General.workArea = 'crabOutput2018_SPS_JJ_v3' config.General.transferOutputs = True config.General.transferLogs = True config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'GenAnalyzer_cfg.py' config.JobType.allowUndistributedCMSSW = True #config.Data.inputDataset ='/DPSTo4mu_13TeV_pythia8/zhenhu-BPHSkim-v3-RunIIAutumn18MiniAOD-d2e730fa23c2d26c2f10ec533461faef/USER' #config.Data.inputDataset ='/SPSTo4mu_13TeV_pythia8_hwen/zhenhu-BPHSkim-v4-RunIIAutumn18MiniAOD-d2e730fa23c2d26c2f10ec533461faef/USER' #config.Data.inputDataset ='/JHU_JJto4mu_0p_6dot9/hwen-MC2018_skim_RECO_6900_cernbox_v1-548e5de234667f215bbd0c305e6f05af/USER' #gen level sample without gen filter #config.Data.inputDataset ='/DPSToJJ_13TeV_pythia8/zhenhu-crab_RunIIAutumn18MiniAOD-102X_upgrade2018_realistic_v15-GENSIM-DPSTo4mu-noGenCut-v2-391455752ee5283724f21c0b29d91758/USER' #gen level sample with gen filter #27 November SPS JJ samples produced for Gen Level ntuple config.Data.inputDataset ='/SPSToJJ_13TeV_pythia8/zhenhu-crab_RunIIAutumn18MiniAOD-102X_upgrade2018_realistic_v15-GENSIM-SPSTo4mu-noGenCut-v1-7beb0e22b11525f1abd96d186df735fb/USER' #config.Data.inputDataset ='/SPSToYY_13TeV_pythia8/zhenhu-crab_RunIIAutumn18MiniAOD-102X_upgrade2018_realistic_v15-GENSIM-SPSTo4mu-noGenCut-v1-331942ca7c62d6248afda3f7eafd5722/USER' #config.Data.inputDataset ='/DPSTo4mu_13TeV_pythia8/zhenhu-BPHSkim-v3-RunIIAutumn18MiniAOD-d2e730fa23c2d26c2f10ec533461faef/USER' config.Data.inputDBS = 'phys03' config.Data.splitting = 'FileBased'#'LumiBased' config.Data.unitsPerJob = 10 config.Data.outLFNDirBase = '/store/user/cdozen/FourMuon_Analysis/SPS_JJ_2018_pythia8_Ntuples_v3/noGenCut/' #/eos/uscms/store/user/cdozen/FourMuon_Analysis/DPS_MC_Ntuples config.Data.publication = False config.Data.outputDatasetTag = None config.Data.ignoreLocality = True
from CRABClient.UserUtilities import config config = config() config.General.transferOutputs = True config.General.transferLogs = True config.General.requestName = 'EDBR_MET_2015D_25ns_prmpt_v4_BASELINE' config.General.workArea = 'EDBR_crab_projects' config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'analysis-MET_Run2015D_25ns_13Ene_v4_BASELINE.py' config.section_('Data') config.Data.inputDataset= '/MET/Run2015D-PromptReco-v4/MINIAOD' config.Data.unitsPerJob = 200 config.Data.splitting = 'LumiBased' config.Data.lumiMask = "https://cms-service-dqm.web.cern.ch/cms-service-dqm/CAF/certification/Collisions15/13TeV/Cert_246908-260627_13TeV_PromptReco_Collisions15_25ns_JSON_v2.txt" config.Data.publication = False config.Data.useParent = False config.Data.publication = False ## User options config.section_("User") #config.User.email = '*****@*****.**' ## Site options config.section_("Site") config.Site.storageSite = 'T2_BR_SPRACE' config.Site.whitelist = ['T2_BR_SPRACE']
from CRABClient.UserUtilities import config config = config() config.General.requestName = 'Higgs_scalar_nohdecay_gg_1GeV_13TeV_MINIAODSIM_v3' config.General.workArea = 'crab_projects' config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'step3.py' config.Data.inputDataset = '/MinBias/soffi-Higgs_scalar_nohdecay_gg_1GeV_13TeV_RECO_v3-9c909acf833da182901392c6a5ed5f18/USER' config.Data.inputDBS = 'phys03' config.Data.ignoreLocality = True config.Site.whitelist = ["T2_IT_Rome"] config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 1 NJOBS = 10 config.Data.totalUnits = config.Data.unitsPerJob * NJOBS config.Data.outLFNDirBase = '/store/user/soffi/' # or '/store/group/<subdir>' config.Data.publication = True config.Data.publishDataName = 'Higgs_scalar_nohdecay_gg_1000GeV_13TeV_AODSIM_v3' #config.Data.userInputFiles = list(open('Higgs_hzpzp_nohdecay_ww_1000GeV_13TeV_RECO_v1.txt')) config.section_('User') config.section_('Site') config.Site.storageSite = 'T2_IT_Rome'
# from WMCore.Configuration import Configuration # config = Configuration() from CRABClient.UserUtilities import config config = config() config.section_("General") config.General.transferOutputs = True config.section_("JobType") config.JobType.psetName = "hlt_MC_stage1.py" config.JobType.pluginName = "Analysis" # config.JobType.inputFiles = ['rssLimit'] config.JobType.maxMemoryMB = 3500 # default 2000 config.JobType.outputFiles = ["openHLT.root"] config.section_("Data") config.Data.inputDataset = "/STARLIGHTProd/kjung-STARLIGHT_RAW_kjung_100kTest-237f2877ab396a5cd88221670e02a64e/USER" config.Data.inputDBS = "phys03" config.Data.splitting = "FileBased" config.Data.unitsPerJob = 1 config.Data.totalUnits = -1 config.Data.publication = False config.Data.publishDataName = "Hydjet_Quenched_MinBias_5020GeV_L1Emulator_hlt_MC_stage1_v1" config.Data.outLFNDirBase = "/store/group/phys_heavyions/velicanu/L1EmulatorTests/" config.section_("User") config.section_("Site") # config.Debug.extraJDL = ['+CMS_ALLOW_OVERFLOW=False'] # config.Site.whitelist = ['T2_US_MIT'] # config.Site.storageSite = 'T2_US_MIT' config.Site.storageSite = "T2_CH_CERN"
from CRABClient.UserUtilities import config config = config() config.General.requestName = 'PbPb2015_PromptReco_MinBias2_263099' config.General.transferLogs = True config.General.transferOutputs = True config.section_('JobType') config.JobType.outputFiles = ['PbPb2015_PromptReco_MinBias2_263099.root'] config.JobType.pyCfgParams = ['noprint'] config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'RunForwardAnalyzer_PbPb2015shell.py' config.Data.inputDataset = '/HIMinimumBias2/HIRun2015-PromptReco-v1/AOD' config.Data.splitting = 'LumiBased' config.Data.unitsPerJob = 20 config.Data.publication = False lumi_mask = 'Cert_262548-263757_PromptReco_HICollisions15_JSON.txt' config.Data.outLFNDirBase = '/store/user/wmcbraye' config.Data.runRange = '263099' config.Site.storageSite = 'T2_US_Vanderbilt'
config.Data.outputDatasetTag = 'MC_jpsi_5p02TeV_Pythia8_200files' #config.Site.storageSite = 'T2_PL_Swierk' #config.Site.whitelist = ['T2_PL_Swierk'] #config.Site.storageSite = 'T2_US_Vanderbilt' config.Site.storageSite = 'T2_PL_Swierk' ''' from WMCore.Configuration import Configuration config = Configuration() config.section_("General") config.General.requestName = "HIForward-HIRun2018A-04Apr2019-v1-AOD-HF-full_UPCtrig_2v2" config.General.workArea = 'CRAB_UPCtrig_allDM' config.General.transferOutputs = True config.General.transferLogs = True config.section_("JobType") config.JobType.allowUndistributedCMSSW = True # use unsupported linux etc config.JobType.pluginName = "Analysis" config.JobType.psetName = "hioniaanalyzer_MAREK_103X_DATA_cfg.py"
from CRABClient.UserUtilities import config from CRABClient.UserUtilities import getUsername username = getUsername() config = config() config.section_('General') config.General.workArea = 'OUTFILENAME' config.General.requestName = 'OUTFILENAME' config.General.transferOutputs = True config.General.transferLogs = True config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'pset.py' config.JobType.maxMemoryMB = 3000 config.Data.inputDBS = 'phys03' config.Data.inputDataset = 'DATASETNAME' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = FPJ config.Data.outputDatasetTag = 'OUTDATANAME' config.Data.publication = True config.Data.outLFNDirBase = '/store/group/l1upgrades/%s/MC2020/Sample_Production/bbarTo4mu/OUTDIR/' % username config.section_('User') config.section_('Site') config.Site.storageSite = 'T3_US_FNALLPC' config.Site.whitelist = ['T2_US_*']
def main(): options = getOptions() #from WMCore.Configuration import Configuration from CRABClient.UserUtilities import config config = config() from CRABAPI.RawCommand import crabCommand from httplib import HTTPException # We want to put all the CRAB project directories from the tasks we submit here into one common directory. # That's why we need to set this parameter (here or above in the configuration file, it does not matter, we will not overwrite it). config.section_("General") config.General.workArea = options.dir config.General.transferLogs = True config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = options.config config.JobType.allowUndistributedCMSSW = True config.JobType.sendExternalFolder = True # config.JobType.pyCfgParams = ['DataProcessing=MC25ns_MiniAODv2','lheLabel=externalLHEProducer'] config.JobType.inputFiles = [ './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1FastJet_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1JPTOffset_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1RC_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1RC_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1RC_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L1RC_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2L3Residual_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Relative_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L2Residual_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_L3Absolute_AK8PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK4Calo.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK4JPT.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK4PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK4PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK4PFchs.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK8PF.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK8PFPuppi.txt', './JEC/Summer16_23Sep2016EFV3_DATA_Uncertainty_AK8PFchs.txt', './JER/Spring16_25nsV6_MC_PtResolution_AK8PFchs.txt', './JER/Spring16_25nsV6_MC_PtResolution_AK4PFchs.txt', './JER/Spring16_25nsV6_MC_PtResolution_AK8PFPuppi.txt', './JER/Spring16_25nsV6_MC_PtResolution_AK4PFPuppi.txt', './JER/Spring16_25nsV6_MC_SF_AK8PFchs.txt', './JER/Spring16_25nsV6_MC_SF_AK4PFchs.txt', './JER/Spring16_25nsV6_MC_SF_AK8PFPuppi.txt', './JER/Spring16_25nsV6_MC_SF_AK4PFPuppi.txt', './JSON/Cert_271036-284044_13TeV_23Sep2016ReReco_Collisions16_JSON.txt', ] config.section_("Data") config.Data.inputDataset = None # config.Data.inputDBS = 'phys03' #to be commented in case of global# config.Data.splitting = 'LumiBased' #'LumiBased'# config.Data.unitsPerJob = 20 config.Data.runRange = "276831-278801" config.Data.ignoreLocality = True config.Data.publication = False config.Data.lumiMask = '/mnt/t3nfs01/data01/shome/cgalloni/RunII/CMSSW_8_0_21/src/EXOVVNtuplizerRunII/Ntuplizer//Cert_271036-284044_13TeV_23Sep2016ReReco_Collisions16_JSON.txt' config.section_("Site") config.Site.storageSite = 'T3_CH_PSI' config.Site.blacklist = [ 'T2_US_Nebraska', 'T2_US_Wisconsin', 'T2_FR_IPHC', 'T2_EE_Estonia', 'T2_DE_RWTH' ] #config.Site.whitelist=['T2_US_Nebraska','T2_US_Wisconsin','T2_FR_IPHC','T2_EE_Estonia', # config.Data.outLFNDirBase = '/store/user/cgalloni/Ntuple_80_190916' config.Data.outLFNDirBase = '/store/user/cgalloni/Ntuple_80_20170131' print 'Using config ' + options.config print 'Writing to directory ' + options.dir def submit(config): try: crabCommand('submit', config=config) except HTTPException, hte: print 'Cannot execute command' print hte.headers
from CRABClient.UserUtilities import config config = config() config.General.transferOutputs = True config.General.transferLogs = True config.General.requestName = 'EDBR_MET_2015D_25ns_05Oct2015_CUTS' config.General.workArea = 'EDBR_crab_projects' config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'analysis-MET_Run2015D_25ns_13Ene_05Oct2015_CUTS.py' config.section_('Data') config.Data.inputDataset = '/MET/Run2015D-05Oct2015-v1/MINIAOD' config.Data.unitsPerJob = 200 config.Data.splitting = 'LumiBased' config.Data.lumiMask = "https://cms-service-dqm.web.cern.ch/cms-service-dqm/CAF/certification/Collisions15/13TeV/Cert_246908-260627_13TeV_PromptReco_Collisions15_25ns_JSON_v2.txt" config.Data.publication = False config.Data.useParent = False config.Data.publication = False ## User options config.section_("User") #config.User.email = '*****@*****.**' ## Site options config.section_("Site") config.Site.storageSite = 'T2_BR_SPRACE' config.Site.whitelist = ['T2_BR_SPRACE']
from CRABClient.UserUtilities import config config = config() config.General.requestName = 'Higgs_hzpzp_nohdecay_ww_500GeV_13TeV' config.General.workArea = 'crab_projects' config.JobType.pluginName = 'PrivateMC' config.JobType.generator = 'lhe' config.JobType.psetName = 'step1_25ns.py' config.JobType.inputFiles = ['Higgs_hzpzp_500GeV.lhe'] config.Data.primaryDataset = 'MinBias' config.Data.splitting = 'EventBased' config.Data.unitsPerJob = 100 NJOBS = 100 config.Data.totalUnits = config.Data.unitsPerJob * NJOBS config.Data.outLFNDirBase = '/store/group/phys_higgs/cmshww/calderon/' #config.Data.outLFNDirBase = '/store/caf/user/calderon/' #'/store/user/dburns/' # or '/store/group/<subdir>' config.Data.publication = False #config.Data.publishDataName = 'Higgs_hzpzp_nohdecay_ww_1000GeV_13TeV_v2' #config.Site.blacklist = ["T2_US_UCSD"] config.section_('Site') config.Site.storageSite = 'T2_CH_CERN'
def main(): options = getOptions() print "IsData? ", options.isData datasetsFile = open( options.datasets ) jobsLines = datasetsFile.readlines() jobs = [] from CRABClient.UserUtilities import config config = config() from CRABAPI.RawCommand import crabCommand from httplib import HTTPException config.section_("General") config.General.workArea = options.dir config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = options.config config.JobType.allowUndistributedCMSSW = True # config.JobType.pyCfgParams = ['isData=' + str(options.isData), 'changeJECs=True', 'channel=wzjets'] cfgparams = [] if options.pyCfgParams != None: cfgparams=options.pyCfgParams cfgparams.append('isData=' + str(options.isData)) cfgparams.append('changeJECs=True') cfgparams.append('mode=crab') # cfgparams.append('channel=wprime') print "======> Config bef loop: ", cfgparams #config.JobType.inputFiles = ['Fall15_25nsV2_DATA.db', 'Fall15_25nsV2_MC.db'] #config.JobType.inputFiles = ["Fall15_25nsV2_MC_L1FastJet_AK4PFchs.txt", "Fall15_25nsV2_MC_L1RC_AK4PFchs.txt","Fall15_25nsV2_MC_L2Relative_AK4PFchs.txt", "Fall15_25nsV2_MC_L3Absolute_AK4PFchs.txt","Fall15_25nsV2_MC_L2L3Residual_AK4PFchs.txt", "Fall15_25nsV2_DATA_L1FastJet_AK4PFchs.txt","Fall15_25nsV2_DATA_L1RC_AK4PFchs.txt","Fall15_25nsV2_DATA_L2Relative_AK4PFchs.txt","Fall15_25nsV2_DATA_L3Absolute_AK4PFchs.txt", "Fall15_25nsV2_DATA_L2L3Residual_AK4PFchs.txt"] #Input part: wildcard= options.jecVersion+"*txt" lscmd = "ls JECs/"+wildcard outs=commands.getstatusoutput(lscmd) #print "status: ", outs[0]," result: ",outs[1] inputs=[] for l in outs[1].split("\n"): inputs.append(l) inputs.append('Spring16_25nsV10_MC_PtResolution_AK8PFchs.txt') inputs.append('DeepCSV_94XSF_V3_B_F.csv') inputs.append('CSVv2_Moriond17_B_H.csv') inputs.append('CSVv2_ichep.csv') inputs.append('cMVAv2_Moriond17_B_H.csv') inputs.append('cMVAv2_ichep.csv') inputs.append('btagging_cmva.root') config.JobType.inputFiles = inputs # print "inputs are", config.JobType.inputFiles oldinputs = [ 'Spring16_25nsV10_MC_PtResolution_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L1FastJet_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L1FastJet_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L1RC_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L1RC_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L2L3Residual_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L2L3Residual_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L2Relative_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L2Relative_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L2Residual_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L3Absolute_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_L3Absolute_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_UncertaintySources_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_UncertaintySources_AK8PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_Uncertainty_AK4PFchs.txt', 'Summer16_23Sep2016BCDV4_DATA_Uncertainty_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L1FastJet_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L1FastJet_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L1RC_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L1RC_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L2L3Residual_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L2L3Residual_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L2Relative_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L2Relative_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L2Residual_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L3Absolute_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_L3Absolute_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_UncertaintySources_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_UncertaintySources_AK8PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_Uncertainty_AK4PFchs.txt', 'Summer16_23Sep2016EFV4_DATA_Uncertainty_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L1FastJet_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L1FastJet_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L1RC_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L1RC_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L2L3Residual_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L2L3Residual_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L2Relative_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L2Relative_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L2Residual_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L3Absolute_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_L3Absolute_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_UncertaintySources_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_UncertaintySources_AK8PFchs.txt', 'Summer16_23Sep2016GV4_DATA_Uncertainty_AK4PFchs.txt', 'Summer16_23Sep2016GV4_DATA_Uncertainty_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L1FastJet_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L1FastJet_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L1RC_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L1RC_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L2L3Residual_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L2L3Residual_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L2Relative_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L2Relative_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L2Residual_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L3Absolute_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_L3Absolute_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_UncertaintySources_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_UncertaintySources_AK8PFchs.txt', 'Summer16_23Sep2016HV4_DATA_Uncertainty_AK4PFchs.txt', 'Summer16_23Sep2016HV4_DATA_Uncertainty_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_L1FastJet_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_L1FastJet_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_L1RC_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_L1RC_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_L2L3Residual_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_L2L3Residual_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_L2Relative_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_L2Relative_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_L3Absolute_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_L3Absolute_AK8PFchs.txt', 'Summer16_23Sep2016V4_MC_Uncertainty_AK4PFchs.txt', 'Summer16_23Sep2016V4_MC_Uncertainty_AK8PFchs.txt', ] config.section_("Data") config.Data.ignoreLocality = True config.Data.inputDataset = None config.Data.inputDBS = 'phys03' config.Data.splitting = 'FileBased' # config.Data.splitting = 'Automatic' config.Data.unitsPerJob = 10 config.Data.publication = False # config.Data.outLFNDirBase = '/store/user/cgiuglia/trees/May12/' # config.Data.outLFNDirBase = '/store/user/oiorio/ttDM/trees/2018/May28/' config.Data.outLFNDirBase = '/store/user/oiorio/Wprime/2019/July/July18/' # config.Data.outLFNDirBase = '/store/user/oiorio/Tprime/trees/2019/94X2016Mar14/' config.section_("Site") # config.Site.storageSite = 'T2_IT_Pisa' config.Site.storageSite = 'T2_CH_CSCS' config.Site.whitelist = ['T2_CH_CERN','T2_IT_*','T2_DE_*','T2_CH_*'] #config.Site.blacklist = ['T2_DE_RWTH'] print 'Using config ' + options.config print 'Writing to directory ' + options.dir def submit(config): try: crabCommand('submit', config = config) except HTTPException, hte: print 'Cannot execute command' print hte.headers
config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'ecalTPGAnalysis_DATA_2019.py' config.JobType.allowUndistributedCMSSW = True config.JobType.maxMemoryMB = 2500 config.JobType.outputFiles = ['ECALTPGtree.root'] config.Data.inputDataset = '/ZeroBias/Run2017F-v1/RAW' config.Data.inputDBS = 'global' config.Data.runRange = '306456' #===== RUNNING OVER ALL RUNS ========== ####config.Data.splitting = 'LumiBased' ####config.Data.splitting = 'Automatic' #config.Data.splitting = 'EventBased' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 1 #===================================== #config.Data.splitting = 'EventBased' #config.Data.unitsPerJob = 10 #NJOBS = 1 config.Data.publication = False ###config.Data.outLFNDirBase = '/store/user/%s/' % (getUsernameFromSiteDB()) config.Data.outLFNDirBase = '/store/user/sthakur/' #config.Data.ignoreLocality = True config.section_("Site") #config.Site.blacklist = ['T1_US_FNAL,T2_US_MIT,T2_US_Vanderbilt,T2_US_Nebraska,T2_US_Florida,T2_US_Wisconsin,T2_US_Purdue,T2_US_UCSD,T2_US_Caltech'] config.Site.storageSite = 'T2_IN_TIFR' #duplicateCheckMode = cms.untracked.string("noDuplicateCheck") #config.Data.outLFNDirBase = '/store/user/%s/' % (getUsernameFromSiteDB())
#from CRABClient.UserUtilities import config #config = config() #the two following lines are due to https://hypernews.cern.ch/HyperNews/CMS/get/computing-tools/3731/1/1/1/1/1/2/1/4.html from CRABClient.UserUtilities import config config = config() config.General.requestName = 'filteredZMuMu_pierreTag_Cv3_sum8gt15' config.General.transferLogs = False config.section_("JobType") config.JobType.pluginName = 'Analysis' # Name of the CMSSW configuration file config.JobType.psetName = 'testReRecoZMuMuData_pierreTag_sum8gt15.py' #config.JobType.maxMemoryMB=2500 config.JobType.maxMemoryMB=16000 #config.JobType.maxJobRuntimeMin=10080 config.JobType.numCores=4 ##config.JobType.inputFiles=['ZeeIntEvents.txt'] config.section_("Data") config.Data.inputDataset = '/DoubleMuon/Run2018C-v1/RAW' config.Data.splitting = 'Automatic' config.Data.splitting = 'FileBased' config.Data.unitsPerJob=40 config.Data.totalUnits=-1 config.Data.publication = True #config.Data.outLFNDirBase='/store/group/dpg_ecal/comm_ecal/taroni/' # This string is used to construct the output dataset name config.Data.outputDatasetTag = 'ZMuMu_pierreTag_Cv3_sum8gt15'
# CRAB3 config py for T2bW Fastsim jobs Feb 2016 from CRABClient.UserUtilities import config, getUsernameFromSiteDB config = config() config.section_("General") # task name is timestamp:crab_<requestName> config.General.requestName = 'T2bW_mSTOP<mSTOP>_mNLSP<mNLSP>_mLSP<mLSP>_seed<seed>_step2' # project directory is <submission dir>/workArea/ config.General.workArea = 'T2bW_<mSTOP>_<mNLSP>_<mLSP>_step2' config.General.transferOutputs = True config.General.transferLogs = True config.section_('JobType') # use "PrivateMC" for event-based splitting, "Analysis" for file-based (later steps) config.JobType.pluginName = 'Analysis' config.JobType.psetName = '<seed>_submitStep2_cfg.py' # request nodes with > 2GB mem; helps mitigate fastsim excessive mem use #config.JobType.maxMemoryMB = 2500 # set to "lhe" when running the step inputting LHE files #config.JobType.generator = 'lhe' # extra options/params for cmsRun #config.JobType.pyCfgParams = ['myOption','param1=value1','param2=value2'] #config.JobType.maxJobRuntimeMin = 1315 #default ~ 22 hrs config.section_('Data') # output name appended to LFN config.Data.outputPrimaryDataset = 'T2bW_<mSTOP>_<mNLSP>_<mLSP>_step2' config.Data.userInputFiles = open('/afs/cern.ch/work/a/apatters/private/private-T2bW-generation/fileLists/T2bW_mSTOP<mSTOP>_mNLSP<mNLSP>_mLSP<mLSP>_seed<seed>_step1.txt').readlines()
#from WMCore.Configuration import Configuration #config = Configuration() from CRABClient.UserUtilities import config config = config() config.section_("General") #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_15to30_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_30to50_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_50to80_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_80to120_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_120to170_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_170to300_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_300to470_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_470to600_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_600to800_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_800to1000_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_1000to1400_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_1400to1800_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_1800to2400_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_2400to3200_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_3200toInf_CvsL' config.General.requestName = 'VariableExtraction75X_Spring15Sample_TTJets_CvsL' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_300to470_CvsL_resub1' #config.General.requestName = 'VariableExtraction75X_Spring15Sample_QCD_Pt_470to600_CvsL_resub1' #config.General.workArea = 'crab_projects' #config.General.workArea = 'crab_projects_CvsL' ##trial2 = with 'hacked' JetTagMVAExtractor such that empty files are produced instead of not produced which gives problems with crab if you ask them to stage out config.General.workArea = 'crab_projects_trial2TTJets_CvsL'
from CRABAPI.RawCommand import crabCommand def submit(config): res = crabCommand('submit', config = config) from CRABClient.UserUtilities import config config = config() name = 'TagAndProbe_2016' config.General.workArea = 'SingleMuon_'+name config.General.transferOutputs = True config.General.transferLogs = True config.JobType.pluginName = 'Analysis' config.Data.publication = False config.Site.storageSite = 'T2_US_Wisconsin' config.JobType.psetName = 'test.py' config.section_('Data') config.Data.inputDBS = 'global' config.Data.splitting = 'LumiBased' JSON = { 'json1': '/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions17/13TeV/Cert_271036-279931_13TeV_PromptReco_Collisions17_JSON_NoL1T.txt', 'json2': '/afs/cern.ch/cms/CAF/CMSCOMM/COMM_DQM/certification/Collisions16/13TeV/DCSOnly/json_DCSONLY.txt' } listOfJSONs = ['json1','json2'] for json in listOfJSONs: config.Data.lumiMask = JSON[json] config.Data.runRange = '276831-280385' #Already submitted: listOfSamples = ['dataset1','dataset2','dataset3'] for sample in listOfSamples: config.General.requestName = sample config.Data.inputDataset = dataset[sample]
from CRABClient.UserUtilities import config config = config() config.General.requestName = 'PbPb2015_PromptReco_MinBias2_263099' config.General.transferLogs = True config.General.transferOutputs = True config.section_('JobType') config.JobType.outputFiles = ['PbPb2015_PromptReco_MinBias2_263099.root'] config.JobType.pyCfgParams = ['noprint'] config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'RunForwardAnalyzer_PbPb2015shell.py' config.Data.inputDataset = '/HIMinimumBias2/HIRun2015-PromptReco-v1/AOD' config.Data.splitting = 'LumiBased' config.Data.unitsPerJob = 20 config.Data.publication = False lumi_mask='Cert_262548-263757_PromptReco_HICollisions15_JSON.txt' config.Data.outLFNDirBase = '/store/user/wmcbraye' config.Data.runRange = '263099' config.Site.storageSite = 'T2_US_Vanderbilt'
from CRABClient.UserUtilities import config config = config() config.General.requestName = 'LLGDV_Analysis_QCD_Pt170to300' config.General.workArea = 'crabJobs' config.General.transferOutputs = True config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'JobConfig_27112015.py' config.JobType.outputFiles = ['RecoOutput.root'] config.Data.inputDataset = '/QCD_Pt_170to300_TuneCUETP8M1_13TeV_pythia8/RunIIFall15MiniAODv2-PU25nsData2015v1_76X_mcRun2_asymptotic_v12-v1/MINIAODSIM' config.Data.inputDBS = 'global' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 1 config.Data.outLFNDirBase = '/store/user/mhamer' # or '/store/group/<subdir>' config.Data.publication = False config.Data.outputDatasetTag = 'LLGDV_Analysis_AnalysisNTuple_QCD_Pt170to300_Fall15' config.section_("Site") config.Site.storageSite = 'T2_DE_DESY'
from CRABClient.UserUtilities import config config = config() config.JobType.allowUndistributedCMSSW = True config.General.requestName = 'MonoHgg_2HDM_ZpZH_MZP600_13TeV_step2' config.General.workArea = 'crab_projects' config.JobType.pluginName = 'Analysis' #config.JobType.generator = 'lhe' config.JobType.psetName = 'step2_ZpZH.py' config.Data.inputDataset = '/MonoHgg_2HDM_ZpZH_MZP600_13TeV/kmcdermo-MonoHgg_2HDM_ZpZH_MZP600_Hgg_step1-372f9c2c084c1ab6a6f1dce2f34b05c3/USER' #config.Data.allowNonValidInputDataset = True config.Data.inputDBS = 'phys03' config.Data.ignoreLocality = True config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 1 NJOBS = 1000 config.Data.totalUnits = config.Data.unitsPerJob * NJOBS #config.Data.outLFNDirBase = '/store/user/mzientek/' # or '/store/group/<subdir>' config.Data.publication = True config.Data.outputDatasetTag = 'MonoHgg_2HDM_ZpZH_MZP600_13TeV_step2' #config.Data.userInputFiles = list(open('Higgs_scalar_nohdecay_gg_1GeV_13TeV_v1.txt')) config.section_('User') config.section_('Site') config.Site.whitelist = ["T2_CH_CERN"] config.Site.storageSite = 'T2_CH_CERN'
config.General.requestName = 'Pythia8_prompt_D0pt4p0to10p0_Pthat0_TuneCUETP8M1_5020GeV_cfi_evtgen130_py_RAW_HLT' config.General.workArea = 'crab_projects' config.General.transferOutputs = True config.General.transferLogs = False config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'step2_DIGI_L1_DIGI2RAW_HLT_PU.py' #config.Data.outputPrimaryDataset = 'bJet200' #config.Data.inputDataset = '/Pythia8_bjet30_5020GeV_GEN-SIM/mnguyen-Pythia8_bjet30_5020GeV_RECO_75X_mcRun2_asymptotic_ppAt5TeV_v3-eca985b12211699dc9125db438586ff6/USER' #config.Data.inputDataset = '/mnt/hadoop/store/user/chengchi/bJet30/MC_generation_bJet30/160214_071858/0000' config.Data.inputDataset ='/Prompt_D0/chengchi-Pythia8_prompt_D0pt4p0to10p0_Pthat0_TuneCUETP8M1_5020GeV_cfi_evtgen130_py_GEN_SIM_PU-9363e887c01b5c97d3b524be12acf663/USER' config.Data.inputDBS ='phys03' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 2 #NJOBS = 10 # This is not a configuration parameter, but an auxiliary variable that we use in the next line. #config.Data.totalUnits = config.Data.unitsPerJob * NJOBS #config.Data.outLFNDirBase = '/store/user/%s/' % (getUsernameFromSiteDB()) config.Data.publication = True config.Data.outputDatasetTag = 'Pythia8_prompt_D0pt4p0to10p0_Pthat0_TuneCUETP8M1_5020GeV_cfi_evtgen130_py_RAW_HLT' config.Site.storageSite = 'T2_US_Purdue' # or T2_CH_CERN #config.Site.whitelist = ['T2_US_Purdue'] #config.Site.whitelist = ['T2_US_MIT','T2_US_Vanderbilt','T2_FR_GRIF_LLR'] config.section_("Debug") config.Debug.extraJDL = ['+CMS_ALLOW_OVERFLOW=False']
from CRABClient.UserUtilities import config, getUsernameFromSiteDB config = config() config.General.requestName = 'Prompt_D0pt2to4' config.General.workArea = 'crab_projects' config.General.transferOutputs = True config.General.transferLogs = False config.JobType.pluginName = 'PrivateMC' config.JobType.psetName = 'PbPb_prompt_D0pt2to4_GenSim_cfg.py' #config.JobType.maxMemoryMB = 4000 config.Data.outputPrimaryDataset = 'Prompt_D0pt2to4' config.Data.splitting = 'EventBased' config.Data.unitsPerJob = 30000 NJOBS = 300 # This is not a configuration parameter, but an auxiliary variable that we use in the next line. config.Data.totalUnits = config.Data.unitsPerJob * NJOBS config.Data.outLFNDirBase = '/store/user/%s/' % (getUsernameFromSiteDB()) config.Data.publication = True config.Data.outputDatasetTag = 'Pythia8_prompt_D0pt2to4_Pthat0_TuneCUETP8M1_5020GeV_cfi_evtgen130_py_GEN_SIM_PU_v1' config.Site.storageSite = 'T2_US_Purdue' #'T2_CH_CERN' config.Site.whitelist = ['T2_US_MIT','T2_US_Vanderbilt','T2_FR_GRIF_LLR'] config.section_("Debug") config.Debug.extraJDL = ['+CMS_ALLOW_OVERFLOW=False']
from CRABClient.UserUtilities import config, getUsernameFromSiteDB from WMCore.Configuration import Configuration config = Configuration() config.section_('General') config.General.transferOutputs = True config.General.transferLogs = True config.General.requestName = 'BuToJpsiK_MC_GENOnly_8TeV_Ntuples_v5' config.section_('JobType') config.JobType.psetName = './BuToJpsiK_MC_GENOnly.py' config.JobType.pluginName = 'Analysis' #config.JobType.pluginName = 'privateMC' #config.JobType.outputFiles = ['BToJpsiK_GENOnly_8TeV_Ntuple.root'] config.section_('Data') config.Data.inputDataset = '/PYTHIA6_BuToJpsiK_GENOnly_8TeV/gechen-crab_BuToJpsiKMuMu_MC_GENOnly_8TeV-387bf2b3df13ffa8b4f3dd9f3950e077/USER' #config.Data.outputPrimaryDataset = 'PYTHIA6_BuToJpsiK_GENOnly_8TeV_Ntuple_v4' config.Data.outputDatasetTag = 'PYTHIA6_BuToJpsiK_GENOnly_8TeV_Ntuple_v5' config.Data.unitsPerJob = 2 config.Data.inputDBS = 'phys03' config.Data.splitting = 'FileBased' config.Data.ignoreLocality = True config.Data.publishDBS = 'phys03' config.Data.publication = True config.Data.outLFNDirBase = '/store/user/%s/' % (getUsernameFromSiteDB()) #config.Data.outLFNDirBase = '/store/user/gechen/' config.section_('User') config.section_('Site') config.Site.storageSite = 'T2_CH_CERN' #config.Site.whitelist = ["T2_CH*"]
from CRABClient.UserUtilities import config, getUsernameFromSiteDB config = config() config.General.workArea = '2019_TPG_crab_projects_MC' config.General.requestName = 'SingleNeutrinoGun_GEN-SIM-DIGI-RAW_19Aug19' config.General.transferOutputs = True config.General.transferLogs = False config.section_("JobType") config.JobType.pluginName = 'Analysis' config.JobType.psetName = 'ecalTPGAnalysis_MC_2019.py' config.JobType.allowUndistributedCMSSW = True config.JobType.maxMemoryMB = 2000 #config.JobType.maxJobRuntimeMin = 600 config.JobType.outputFiles = ['ECALTPGtree.root'] config.Data.userInputFiles = open('SingleNeutrino.txt').readlines() ###config.Data.inputDataset = '/SingleNeutrinoGun/RunIIAutumn18DR-102X_upgrade2018_realistic_v15_ext1-v2/GEN-SIM-DIGI-RAW' config.Data.inputDBS = 'global' #config.Data.inputDBS = 'https://cmsweb.cern.ch/dbs/prod/global/DBSReader/' #config.JobType.allowUndistributedCMSSW = True #config.Data.runRange = '324293' #===== RUNNING OVER ALL RUNS ========== ##config.Data.splitting = 'LumiBased' ##config.Data.splitting = 'Automatic' ##config.Data.splitting = 'EventBased' config.Data.splitting = 'FileBased' config.Data.unitsPerJob = 1 #config.Data.useParent = True #=====================================