cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Try the Materials Informatics Toolkit, which is designed to easily handle SMILES data. This and other helpful add-ins are available in the JMP® Marketplace
Choose Language Hide Translation Bar
paul_phelan
Level II

How do I Setting Preferences with a Script

If I wanted to make sure the preferences were the same on any machine prior to executing a script, to ensure the output was consistent and then set them back again, is there any way to script it.

 

I can get the preferences with Get Platform Preferences()

But it looks like Set Platform Preferences won't accept a string as an argument.

 

x = "(Association Analysis(
		Transaction Listing( 1 ),
	))";
	
Set Platform Preferences( x );
1 ACCEPTED SOLUTION

Accepted Solutions

Re: How do I Setting Preferences with a Script

I think you can use something like the following to accomplish what you're trying to do.

//get current settings
prev = Get Platform Preferences( Association Analysis( Transaction Listing ) );

//set preference for your script
Set Platform Preferences( Association Analysis( Transaction Listing(1) ) );

//execute analysis script

//reset platform preferences to previous values
eval(prev);
Michael Crotty
Principal Statistical Writer
Manager, Statistical Documentation
JMP Development

View solution in original post

1 REPLY 1

Re: How do I Setting Preferences with a Script

I think you can use something like the following to accomplish what you're trying to do.

//get current settings
prev = Get Platform Preferences( Association Analysis( Transaction Listing ) );

//set preference for your script
Set Platform Preferences( Association Analysis( Transaction Listing(1) ) );

//execute analysis script

//reset platform preferences to previous values
eval(prev);
Michael Crotty
Principal Statistical Writer
Manager, Statistical Documentation
JMP Development