CheckForSampleLogs v1#
Summary#
Check if the workspace has some given sample logs
See Also#
Properties#
Name |
Direction |
Type |
Default |
Description |
|---|---|---|---|---|
Workspace |
Input |
Mandatory |
The workspace to check. |
|
LogNames |
Input |
string |
Names of the logs to look for |
|
Result |
Output |
string |
Description#
Check if the workspace has some given sample logs. An empty string will be returned if all the logs are found, otherwise the result is an error message
Usage#
Note
To run these usage examples please first download the usage data, and add these to your path. In Mantid this is done using Manage User Directories.
#load a workspace with logs
ws=Load("CNCS_7860")
sampleLogs="Phase1,Phase3"
result=CheckForSampleLogs(ws,sampleLogs)
if len(result)==0:
print("We found logs for {}".format(sampleLogs))
sampleLogs="DJIA"
result=CheckForSampleLogs(ws,sampleLogs)
print(result.strip())
Output:
We found logs for Phase1,Phase3
Property DJIA not found
Categories: AlgorithmIndex | Utility\Workspaces
Source#
Python: CheckForSampleLogs.py