コード例 #1
0
ファイル: george.py プロジェクト: ewiger/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.3',
         # only '.txt' files are considered as valid input
         input_filename_pattern = '*.ini',
         )
コード例 #2
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=gimc_preprocessingApplication,
         stats_only_for=gimc_preprocessingApplication,
     )
コード例 #3
0
ファイル: george.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.3',
         # only '.txt' files are considered as valid input
         input_filename_pattern = '*.ini',
         )
コード例 #4
0
ファイル: grosetta2015.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         usage="%(prog)s [options] FLAGSFILE INPUT ... [: OUTPUT ...]",
         version=__version__,  # module version == script version
         application=RosettaApplication,
     )
コード例 #5
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=GbidsApplication,
         stats_only_for=GbidsApplication,
     )
コード例 #6
0
ファイル: gparseurl.py プロジェクト: smaffiol/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         application=GParseURLApplication,
         stats_only_for=GParseURLApplication,
     )
コード例 #7
0
ファイル: cchem_abc_uml.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__,
         application = Gfit3C_ABC_uml_Application,
         input_filename_pattern = '*.d',
         )
コード例 #8
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=Gfit3C_ABC_uml_Application,
         input_filename_pattern='*.d',
     )
コード例 #9
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=gsentitweetApplication,
         stats_only_for=gsentitweetApplication,
     )
コード例 #10
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         application=BidsWrappsApplication,
         stats_only_for=BidsWrappsApplication,
     )
コード例 #11
0
ファイル: greduction.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         application = GreductionApplication, 
         stats_only_for = GreductionApplication,
         )
コード例 #12
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__,
         application = GpartialequilibriumApplication, 
         stats_only_for = GpartialequilibriumApplication,
         )
コード例 #13
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=GpartialequilibriumApplication,
         stats_only_for=GpartialequilibriumApplication,
     )
コード例 #14
0
ファイル: gpfi.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__,
         application = GpfiApplication, 
         stats_only_for = GpfiApplication,
         )
コード例 #15
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         # TURBOMOLE's "coord" files are input
         input_filename_pattern = 'coord',
         )
コード例 #16
0
ファイル: gricomp.py プロジェクト: ewiger/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         # TURBOMOLE's "coord" files are input
         input_filename_pattern = 'coord',
         )
コード例 #17
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         # application = GATKStagedTaskCollection,
         application=Application,
         stats_only_for=Application)
コード例 #18
0
ファイル: grosetta.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         usage = "%(prog)s [options] FLAGSFILE INPUT ... [: OUTPUT ...]",
         version = __version__, # module version == script version
         application = RosettaApplication,
         )
コード例 #19
0
ファイル: ggatk.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         # application = GATKStagedTaskCollection,
         application = Application,
         stats_only_for = Application
         )
コード例 #20
0
ファイル: idRiskParaSearch.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         # only '.loop' files are considered as valid input
         input_filename_pattern = '*.loop',
     )
     forwardPremium.paraLoop_fp.__init__(self, verbosity = 'INFO')
コード例 #21
0
 def __init__(self):
     self.bids_app_execution = DEFAULT_DOCKER_BIDS_APP
     SessionBasedScript.__init__(
         self,
         version=__version__,
         application=GbidsApplication,
         stats_only_for=GbidsApplication,
     )
コード例 #22
0
ファイル: gIdRiskUML.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         # only '.loop' files are considered as valid input
         input_filename_pattern = '*.loop',
     )
     paraLoop.__init__(self, 'INFO')
コード例 #23
0
ファイル: idRiskParaSearch.py プロジェクト: smaffiol/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version='0.2',
         # only '.loop' files are considered as valid input
         input_filename_pattern='*.loop',
     )
     forwardPremium.paraLoop_fp.__init__(self, verbosity='INFO')
コード例 #24
0
ファイル: ghousing.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '1.0',
         input_filename_pattern = '*.loop',
         stats_only_for = Application,
     )
     paraLoop.__init__(self, 'INFO')
コード例 #25
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version='1.0',
         input_filename_pattern='*.loop',
         stats_only_for=Application,
     )
     paraLoop.__init__(self, 'INFO')
コード例 #26
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         # only '.loop' files are considered as valid input
         input_filename_pattern = '*.loop',
     )
     paraLoop.__init__(self, 'INFO')        
コード例 #27
0
ファイル: gmbsim.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         input_filename_pattern = '*.csv',
         application = GmbsimApplication,
         # only display stats for the top-level policy objects
         #stats_only_for = GmbsimApplication,
         )
コード例 #28
0
ファイル: gmbsim.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         input_filename_pattern='*.csv',
         application=GmbsimApplication,
         # only display stats for the top-level policy objects
         #stats_only_for = GmbsimApplication,
     )
コード例 #29
0
ファイル: gcodeml.py プロジェクト: smaffiol/gc3pie
    def __init__(self):
        SessionBasedScript.__init__(
            self,
            version = __version__, # module version == script version
            # `CodemlRetryPolicy` is the top-level object here,
            # so only print information about it.
#            stats_only_for = CodemlRetryPolicy,
             stats_only_for = gc3libs.application.codeml.CodemlApplication,
            )
コード例 #30
0
ファイル: gcodeml.py プロジェクト: arcimboldo/gc3pie
    def __init__(self):
        SessionBasedScript.__init__(
            self,
            version = __version__, # module version == script version
            # `CodemlRetryPolicy` is the top-level object here,
            # so only print information about it.
#            stats_only_for = CodemlRetryPolicy,
             stats_only_for = gc3libs.application.codeml.CodemlApplication,
            )
コード例 #31
0
ファイル: gdocking.py プロジェクト: riccardomurri/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         # Use fully-qualified name for class,
         # to allow GC3Utils to unpickle job instances
         # see: https://github.com/uzh/gc3pie/issues/95
         application=GDockingApplication,
         input_filename_pattern='*.pdb')
コード例 #32
0
ファイル: gsnowpack.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         # only display stats for the top-level policy objects
         # (which correspond to the processed files) omit counting
         # actual applications because their number varies over
         # time as checkpointing and re-submission takes place.
         stats_only_for=GsnowpackApplication,
     )
コード例 #33
0
ファイル: gsnowpack.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         # only display stats for the top-level policy objects
         # (which correspond to the processed files) omit counting
         # actual applications because their number varies over
         # time as checkpointing and re-submission takes place.
         stats_only_for = GsnowpackApplication,
         ) 
コード例 #34
0
ファイル: ggamess_retry.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         application = ggamess_retry.GamessRetryPolicy,
         input_filename_pattern = '*.inp',
         # `GamessRetryPolicy` is the top-level object now,
         # so only print information about it.
         stats_only_for = ggamess_retry.GamessRetryPolicy,
         )
コード例 #35
0
ファイル: ggamess_retry.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         application = ggamess_retry.GamessRetryPolicy,
         input_filename_pattern = '*.inp',
         # `GamessRetryPolicy` is the top-level object now,
         # so only print information about it.
         stats_only_for = ggamess_retry.GamessRetryPolicy,
         )
コード例 #36
0
ファイル: gdocking.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         # Use fully-qualified name for class,
         # to allow GC3Utils to unpickle job instances
         # see: https://github.com/uzh/gc3pie/issues/95
         application = GDockingApplication,
         input_filename_pattern = '*.pdb'
         )
コード例 #37
0
ファイル: gidRiskParaSearchUML.py プロジェクト: uzh/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version="0.2",
         # only '.loop' files are considered as valid input
         input_filename_pattern="*.loop",
         stats_only_for=Application
         # idRiskApppotApplication
         # idRiskApplication,
     )
     paraLoop.__init__(self, "INFO")
コード例 #38
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version='0.2',
         # only '.loop' files are considered as valid input
         input_filename_pattern='*.loop',
         stats_only_for=Application
         #idRiskApppotApplication
         #idRiskApplication,
     )
     paraLoop.__init__(self, 'INFO')
コード例 #39
0
ファイル: gmhc_coev.py プロジェクト: ryantaylor-cu/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         input_filename_pattern='MHC_coev_*',
         application=GMhcCoevTask,
         # only display stats for the top-level policy objects
         # (which correspond to the processed files) omit counting
         # actual applications because their number varies over
         # time as checkpointing and re-submission takes place.
         stats_only_for=GMhcCoevTask,
     )
コード例 #40
0
ファイル: gmhc_coev.py プロジェクト: ewiger/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         input_filename_pattern = 'MHC_coev_*',
         application = GMhcCoevTask,
         # only display stats for the top-level policy objects
         # (which correspond to the processed files) omit counting
         # actual applications because their number varies over
         # time as checkpointing and re-submission takes place.
         stats_only_for = GMhcCoevTask,
         )
コード例 #41
0
ファイル: ggeosphere.py プロジェクト: ewiger/gc3pie
 def _main_loop_exitcode(self, stats):
     """
     This works in daemon mode;
     Thus do not end if all simulations have been
     processed. Continue and wait for new models to be uploaded.
     """
     if self.extra['is_daemon']:
         return 4
     else:
         return SessionBasedScript._main_loop_exitcode(self, stats)
コード例 #42
0
ファイル: ggeosphere.py プロジェクト: smaffiol/gc3pie
 def _main_loop_exitcode(self, stats):
     """
     This works in daemon mode;
     Thus do not end if all simulations have been
     processed. Continue and wait for new models to be uploaded.
     """
     if self.extra['is_daemon']:
         return 4
     else:
         return SessionBasedScript._main_loop_exitcode(self, stats)
コード例 #43
0
    def pre_run(self):
        """
        - If instance_type or image_id are specified in the command line,
        override config file settings.
        - write session path to log path for check logs

        """
        SessionBasedScript.pre_run(self)
        if self.params.instance_type:
            self._core.resources[
                'S3ITSC'].bidswrapps_instance_type = self.params.instance_type
        if self.params.image_id:
            self._core.resources[
                'S3ITSC'].bidswrapps_image_id = self.params.image_id

        # create link to session path in output path
        out_path = self.params.output.replace("NAME", "")
        if not os.path.isdir(out_path):
            os.makedirs(out_path)
        info_file = os.path.join(out_path, ".session_path")
        with open(info_file, "w") as fi:
            fi.write(os.path.abspath(self.params.session))
コード例 #44
0
ファイル: ggamess.py プロジェクト: bringhurst/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         input_filename_pattern = '*.inp'
         )
コード例 #45
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,
     )
コード例 #46
0
ファイル: gsnowpack.py プロジェクト: TissueMAPS/gc3pie
    def process_args(self):
        from time import localtime, strftime
        # set timestamp
        self.time_stamp = strftime("%Y-%m-%d-%H%M", localtime())

        SessionBasedScript.process_args(self)
コード例 #47
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version='0.0.1',
     )
コード例 #48
0
 def __init__(self):
     SessionBasedScript.__init__(self,
                                 version='0.2',
                                 stats_only_for=Application)
コード例 #49
0
ファイル: gsnowpack.py プロジェクト: ryantaylor-cu/gc3pie
    def process_args(self):
        from time import localtime, strftime
        # set timestamp
        self.time_stamp = strftime("%Y-%m-%d-%H%M", localtime())

        SessionBasedScript.process_args(self)
コード例 #50
0
ファイル: opt_rosenbrock.py プロジェクト: arcimboldo/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.2',
         stats_only_for = Application
     )
コード例 #51
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version='0.2',
         input_filename_pattern='*.ini',
     )
コード例 #52
0
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version=__version__,  # module version == script version
         application=FunctionalDiversityApplication,
     )
コード例 #53
0
ファイル: gdemo_session.py プロジェクト: fliem/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = '0.3',
         # input_filename_pattern = '*.ini',
         )
コード例 #54
0
ファイル: gcrypto.py プロジェクト: riccardomurri/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         stats_only_for = CryptoApplication,
         )
コード例 #55
0
ファイル: ghousing.py プロジェクト: ewiger/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(self, version="1.0", input_filename_pattern="*.loop", stats_only_for=Application)
     paraLoop.__init__(self, "INFO")
コード例 #56
0
ファイル: gsparsegrid.py プロジェクト: TissueMAPS/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__,
         )
コード例 #57
0
ファイル: gfdiv.py プロジェクト: fliem/gc3pie
 def __init__(self):
     SessionBasedScript.__init__(
         self,
         version = __version__, # module version == script version
         application = FunctionalDiversityApplication,
     )