Init partitioned search.py (aka Search zinc22.py): Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
No edit summary  | 
				No edit summary  | 
				||
| Line 31: | Line 31: | ||
==== Usage w/ Bash on BKS cluster ====  | ==== Usage w/ Bash on BKS cluster ====  | ||
  <nowiki>  |   <nowiki>  | ||
source /nfs/soft/zinc22/search_zinc/env/bin/activate  | source /nfs/soft/zinc22/search_zinc/env/bin/activate  | ||
python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt</nowiki>  | python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt</nowiki>  | ||
| Line 37: | Line 36: | ||
==== Usage w/ Csh on BKS cluster ====  | ==== Usage w/ Csh on BKS cluster ====  | ||
  <nowiki>  |   <nowiki>  | ||
source /nfs/soft/zinc22/search_zinc/env/bin/activate.csh  | source /nfs/soft/zinc22/search_zinc/env/bin/activate.csh  | ||
python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt</nowiki>  | python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt</nowiki>  | ||
Revision as of 07:19, 9 June 2022
usage: search_zinc22.py [-h] [--get-vendors]
                        [--configuration-server-url CONFIGURATION_SERVER_URL]
                        zinc_id_in results_out
search for smiles by zinc22 id
positional arguments:
  zinc_id_in            file containing list of zinc ids to look up
  results_out           destination file for output
optional arguments:
  -h, --help            show this help message and exit
  --get-vendors         get vendor supplier codes associated with zinc id
  --configuration-server-url CONFIGURATION_SERVER_URL
                        database containing configuration for zinc22 system
search_zinc22.py is a script for looking up zinc ids on the zinc22 system. The operation is simple- provide a file containing a list of zincids and a destination file to write to. The script will give you a progress bar as it searches the system. If a database is down, the script will let you know and continue gathering the results it can.
The output format is as follows:
SMILES ZINC_ID TRANCHE_NAME
With --get-vendors the output format looks like this:
SMILES ZINC_ID VENDOR_ID TRANCHE_NAME CATALOG
Meaning the script will find all vendor codes and smiles associated with the provided zinc ids.
Usage w/ Bash on BKS cluster
source /nfs/soft/zinc22/search_zinc/env/bin/activate python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt
Usage w/ Csh on BKS cluster
source /nfs/soft/zinc22/search_zinc/env/bin/activate.csh python /nfs/soft/zinc22/search_zinc/search_zinc.py input_zinc_ids.txt output_zinc_ids.txt