SCM_initialisation.py¶
Meow
-
Organisms.GA.SCM_Scripts.SCM_initialisation.
get_SCM_methods
(SCM_Scheme)¶ This method will provide the methods needed to obtain the CNA_profile and similarity_profile, using either the T-SCM or the A-SCM.
- Parameters
SCM_Scheme (str.) – This determines if the SCM scheme being used is the “T-SCM” or “A-SCM”. Must be one of those two schemes.
-
Organisms.GA.SCM_Scripts.SCM_initialisation.
get_rCut_values
(rCut_low, rCut_high, rCut_resolution)¶ This method will give a lost of rCut values that you want to perform the CNA across, in Angstroms
- Parm rCut_low
This is the lowest rCut value you want to obtain the CNA for.
- Parm rCut_high
This is the highest rCut value you want to obtain the CNA for.
- Parm rCut_resolution
This is the resolution of the rCut values you are performing all the CNA’s with. The resolution can be given as one of two forms.
If given as a float, rCut_resolution is the difference between rCut values that will be sampled. Note that your input for rCut_resolution is not divisible by (rCut_high-rCut_low), then rCut_high will not be included in rCuts.
If given as a int, rCut_resolution is the number of rCut values in the list rCuts, evenly distributed between (and including) rCut_low and rCut_high.
- Returns
A list of all the rCut values you want the CNA to sample.
- Return type
list of floats
-
Organisms.GA.SCM_Scripts.SCM_initialisation.
get_rCuts
(self, Predation_Information)¶ Obtain the values for values of rCut the user wishes to investigate.
- Parameters
Predation_Information (dict.) – This contains all the information needed by the Predation Operator you want to use to run.
- Returns
A list of all the rCut values you want the CNA to sample.
- Return type
list of floats