Scripts

Total Records: 35 Last Updated
Name Filename Last Update
Calculate Emergence Indicators
 
05/22/2017
Requirements:
 
Clean Derwent Assignees
 
05/22/2017
Notes: Change Derwent codes into their most common assignee name unless they are a) -N or -R codes or b) -I codes in a record with a non -I code.
Requirements: VPv7.1 minimum; Derwent WPI data with "Patent Assignee Codes" and "Patent Assignees (long)" fields
 
Close All Views
 
07/18/2013
Notes: Closes all active views in your dataset - only the Summary sheet will remain.
Requirements:
 
Color Cross-Correlation Matrix
 
07/18/2013
Notes: Color code cross-correlation matrix based on whether there are shared records or not.
Requirements: A cross-correlation matrix is open.
Usage: Just because cells in a cross-correlation matrix have a positve number does not mean that the terms actually appear together on any records. This script will color in all the cells with actual records.
Combine Author Networks
 
05/22/2017
Notes: Creates a new field of collaborating authors and/or inventors. If authors appeared on more than 50% of records with lead authors, their name is included. Authors who published a single paper together are also combined into a single entry.
Requirements: Author/Inventor list (preferably cleaned) must exist.
Usage: This is usually used as a grad-student/lab assistant filter. Minor authors/inventors will disappear, and teams that usually publish together will be merged. The author/inventor list will usually be much shorter after running this script. It could also be used to filter out minor terms from a keyword list.
Combine Groups
 
08/02/2017
Notes: Combine selected groups in a list
Requirements: List with groups must exist and should preferably be open
Usage: This macro creates a super-group that includes all the terms from other groups. You are first given the option to combine ALL the groups in a field. If you say NO, it will step through each group and ask if you wish to include it. This is the equivalent of "OR-ing" groups together by using the list comparison function to identify common terms within the list. This example covers basic interactions with the user and manipulating a list.
Concatenate Fields
 
07/07/2017
Notes: Concatenate two fields in a record into a new field. The second field can have multiple values per record.
Requirements: VPv7.1 minimum; The first fields is a 'single' field
 
Copy Sheets
 
07/18/2013
Notes: Attempt to re-create the lists and matrices from one dataset to another. ONLY works with default named lists.
Requirements: Two datasets are open. The "original" and the target. Only works on lists and matrices. Maps and other sheets will be ignored.
 
Count Matrix Rows with Multiple Column Values
 
10/13/2014
Notes: Given a matrix, count the number of row items that co-occur with more than one column item. Results returned in a popup.
Requirements: A co-occurrence matrix is open with more than one column
Usage: Using cleaned lists, quickly count the number of authors that appear with multiple organizations or patents with multiple assignees.
Count Terms-per-Record
 
09/25/2017
Requirements: Dataset is open and keyfield can be found/created
Usage: Count the number of unique items in a record and put this in a new field.
Count-Frequency Plots
 
06/05/2017
Notes: Create a Count-Frequency plot for each field in the dataset. Attempts to fit a 2nd order polynomial to the log of the distribution.
Requirements: VPv10 Dataset is open
Usage: Intended as a seed for bibliometric exploration of distributions in NLP, keyword, classification, and other fields. see Zhiqiang Bi, Christos Faloutsos and Flip Korn, "The DGX Distribution for Mining Massive, Skewed Data", KDD 2001, San Francisco, CA, August 2001
Create All Lists
 
05/22/2017
Notes: Creates a list view of all fields in the current dataset.
Requirements: Dataset must be open.
Usage: Handy when testing an import filter, this is primarily intended as an example. Open it up in the Run Macro dialog box to view an example of the VBScript language these scripts use.
Create Espace patent links
 
05/22/2017
Notes: Create a field with links to Espace abstracts based on the Patent Number field
Requirements: VPv7.1 minimum; File has a clean (no extra spaces) patent number field.
Usage: This script demonstrates creating and running a thesaurus from within a script. The links could potentially be to anything with a consistent URL.
Create Full Coverage Group
 
06/05/2017
Notes: Creates a group that includes as many records as possible from as few terms as possible.
Requirements: VPv10 Will prompt for a field if list is not already open.
Usage: User chooses to add terms to the group from the top (most frequent) or bottom (least frequent). Script then does a second pass trying to remove terms but keep full coverage. Script can attempt to make multiple, non-overlapping groups of terms.
Export Image
 
03/22/2018
Requirements:
 
Export Matrix to Text
 
08/04/2016
Notes: Export an open matrix matrix to tab-delimited, Unicode text file
Requirements: Matrix is open.
 
Export Title List
 
07/18/2013
Notes: Export to MS Word a formatted list of titles in each group from the selected field.
Requirements: A title field exists and groups exist in the selected descriptor field.
Usage: When there are too many records to read in a fancy printed list, export just the titles. This is specifically intended for exporting factor groups since the titles are sorted by the number of grouped terms they include. If you allow titles to be exported to multiple groups, titles will be prefaced with an asterisk after they have appeared in another group. You also have the option to list titles not affiliated with any groups at the end of the document if you want the document to include every title in the dataset.
Export To Gephi
 
05/22/2017
Notes: VP to Gephi.pdf file included with step by step guide for use, will appear in the Macros\Resource folder.
Requirements: VantagePoint version 10. Latest version of Gephi is installed https://gephi.org/
 
Field to Classification
 
07/18/2013
Notes: Create a Record Classification from a field of terms.
Requirements:
 
Get Earliest Year
 
05/22/2017
Notes: Takes a multi-valued year field (e.g. Priority Years) and creates a new field with only the earliest year for each record.
Requirements: VPv7.1 minimum; There is a clean year field
 
Get Latest Year
 
05/22/2017
Notes: Takes a multi-valued year field (e.g. Patent Family Publication Years) and creates a new field with only the most recent year for each record.
Requirements: There is a clean year field
 
Make Earliest Date
 
07/18/2013
Notes: Go through a list of dates. Put the first one for each record into a new field.
Requirements: Dates are expected to be in YYYY-MM-DD or YYYYMMDD format. A field with years or other non-date information will cause errors.
Usage: Use to create a field with, for example, the earliest priority date from a patent family record.
Make Thesaurus
 
05/22/2017
Notes: Create a thesaurus (.the file) using the items in two fields.
Requirements: VPv7.1 minimum
Usage: This is a handy way to create a thesaurus file from two existing fields. For example, you can create a thesaurus that links author names (main field) to organizations (sub-field).
Mark Unique
 
11/29/2017
Notes: Mark keywords (or some other terms) unique to a term in another field.
Requirements: There is a field with items you want to compare and a field with potentially unique items.
Usage: This script is a handy way of comparing a group of affiliations or journals to see what terms or phrases are appearing in each that do NOT appear in the others. The uniqueness is only within the group of terms compared, not the whole dataset. For that, create a new dataset from every term BUT the term in question and use the list comparison function to flag the terms that disappear. This script will end by creating a copy of your comparison term field with groups for each of the items that was being compared. To get these groups out, use the ExportGroups2Excel script.
Matrix Column Cross Product
 
05/22/2017
Notes: Export to Excel a cross product of row items by column
Requirements: A matrix must be open.
Usage: Use with a cross-correlation matrix to evaluate the total "connectedness" of each column, for example, in a cross-correlation of organizations by subject terms Note: Script is limited to Excel's maximum of 256 columns.
Matrix Column Sum
 
05/22/2017
Notes: Export to Excel a count of number of row items per column
Requirements: A matrix must be open.
Usage: From a matrix of classifications (rows) by organizations (columns), find the number of unique and total classifications applied to each organizations' records. Note: Script is limited to Excel's maximum of 256 columns.
Matrix Row Cross Product
 
05/22/2017
Notes: Export to Excel a cross product of column items by row
Requirements: A matrix must be open.
Usage: Use with matrix of records (rows) by keywords or classification (columns) to asses the centrality of each record. Records with many, common terms will have a higher cross-product than records with a few, infrequent terms.
Matrix Row Sum
 
05/22/2017
Notes: Export to Excel a count of number of column items per row
Requirements: A matrix must be open.
Usage: Similar to MatrixColumnSum but avoids Excel's limits on columns. Can be used to examine the dispersion of vocabulary by calculating the number of organizations or journals (columns) per term (row).
Matrix Viewer
 
11/03/2017
Notes: View a node-edge representation of a matrix in a browser sheet.
Requirements: Requires VPv10. A matrix must be open.
Usage: Similar to VantagePoint's other maps, this script displays terms as nodes and shared records or correlations (depending on matrix type) as lines between them. If the matrix has different fields in its rows and columns, they will be represented with different color nodes. Different layouts can be selected from the drop-down at the top of the sheet. Additional usage instructions can be found at the bottom of the sheet. Warning: In force-directed (animated) layout, map will continuously update and use processor power unless paused, even if you switch to another sheet.
Open File in Browser Sheet
 
06/05/2017
Notes: Get a file name from user then attempt to open the file in a new browser sheet
Requirements: VPv10 File is html or other format that can be rendered by internal browser.
 
Plot Fields
 
05/22/2017
Notes: Requres VantagePoint v10. Create a Rank by # of records plot for each field in the datset.
Requirements: Requires VPv10 Dataset is open
Usage: Makes a series of small plots in a browser sheet. This is an example of using ChartDirector, a graphing package, and browser sheets to display information. Note: All charts are temporary PNG files in \VantagePoint\TempData\ directory. For more information on ChartDirector and to acquire a developer's licence, please visit the ChartDirector website.
Plot Matrix (MS Excel)
 
01/23/2018
Notes: This script creates three Excel plots of a portion of a co-occurrence matrix. The code is very similar to the PlotList macro.
Requirements: Dataset must be open, a co-occurrence matrix viewed, and a portion of the data in the matrix must be selected prior to running this script.
Usage: The script is typically used to plot trends from a matrix with years as the columns. The plot follows the sorting of the matrix so be sure that the years are sorted with the most recent years on the right.
Sort Groups
 
08/02/2017
Notes: Sorts the groups in a field alphabetically
Requirements:
 
Super Profile
 
05/22/2017
Notes: Create a profile table of a group of items in a field.
Requirements: Requires v10 or newer The file "SuperProfileForm.html" is in your \Macros\Resource\ directory.
Usage: This script opens a form where you "build" your profile. The first column will always be the items from the group you selected. In subsequent columns, you will first pick an analysis type for the column, then pick a field as the basis for the column, and finally specify how many items for each cell in the column. When finished adding columns, click submit.
VP Macros for users with Internet Explorer 8
 
03/28/2016
Notes: WARNING - This will overwrite macros with older macros that are compatible with version 8 of Internet Explorer. Do not download or install these files unless recommended by your support representative.
Requirements: VantagePoint version 9 or 9.5. Do not install with version 10.
 

Home  Contact Us          © 2001 - 2018 Search Technology, Inc.  |  Privacy Statement