U.S. flag

An official website of the United States government

Data Analysis, Processing, and Visualization Tools

What's Available at the NIH Library

Please note: Reservations are required.

Anaconda and Python

Python is an open-source, object-oriented programming language, particularly well-suited for scientific computing because of its extensive ecosystem of scientific libraries and environments. For more information, see the Python FAQ page and the Python Numeric and Scientific Wiki.

ArcGIS Desktop

Provides basic tools to analyze your data and author geographic knowledge to examine relationships, test predictions, and ultimately make better decisions.

ArcGIS Pro

Supports data visualization, advanced analysis and authoritative data maintenance in both 2D and 3D. ArcGIS Pro supports data sharing across ArcGIS Online and ArcGIS Enterprise through Web GIS.

ArcGIS Spatial Analysis

Provides advanced spatial modeling and analysis tools. It helps with modeling terrains, finding suitable locations and routes, discovering spatial patterns, and performing hydrologic and statistical analysis.


Cytoscape is a free, open source visualization tool for modeling complex networks and integrating network points with attribute data.  Cytoscape can create visualizations of a variety of different types of networks, including molecular and genetic, social networks, and semantic Web.  Adding free plugins to Cytoscape also provides functionality including literature mining, network inference, topological clustering, and network comparison. 

Data Visualization Touchscreen

65" interactive digital display used to visualize and demonstration data.


GeoDa is a user-friendly software program that has been developed to support the free and open-source spatial analysis research infrastructure. 


Inkscape is a free, open-source graphics program for creating and editing images in a variety of formats suitable for print and web use.  Inkscape's features make it similar to Adobe Illustrator, Adobe Photoshop, and CorelDRAW.  A variety of free plugins also provide additional functionality.  To learn more about Inkscape, visit the Inkscape homepage.

JMP (Statistics software)

JMP is the data analysis tool of choice for hundreds of thousands of scientists, engineers and other data explorers worldwide. Users leverage powerful statistical and analytic capabilities in JMP to discover the unexpected. With JMP you can perform data analysis, data acquisition and cleanup, data visualization, reliability analysis, text exploration, statistical modeling, and it integrates with SAS, MATLAB, and R.


MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages, including C, C++, C#, Java, Fortran and Python.


The full MATLAB package includes:


OpenRefine (formerly known as Google Refine) is a free, open source tool for working with messy data.  With OpenRefine, users can process and clean their data, save to different formats, and upload to participating databases.  To learn more, visit the OpenRefine homepage.

R and RStudio

R is a programming language and environment for statistical computing and graphics. The R environment provides an integrated suite of software facilities for data manipulation, calculation and graphical display. R can import and export data in a variety of formats, both open source and proprietary, including plain text and comma-separated values (CSV), Excel spreadsheets (.XLS and .XLSX), files from a variety of statistical packages (including SAS, SPSS, and Stata), and more.

SAS (Base)

Base SAS includes a programming language that manages your data, includes procedures for data analysis, reporting, and managing SAS files, and a windowing environment for text editing and file management.


SCaVis (Scientific Computation and Visualization Environment) is a free, Java-based environment for scientific computation, data analysis and data visualization.

Science of Science (Sci2) Tool

Sci2 is a free, modular toolset designed by researchers at Indiana University for the study of science. It can be used for temporal, geospatial, topical, and network analysis, and visualizations of scholarly datasets.

SPSS Statistics

IBM SPSS Statistics enables you to quickly dig deeper into your data, making it a much more effective tool than spreadsheets, databases or standard multi-dimensional tools for analysts. SPSS Statistics includes a variety of functionalities such as descriptive statistics, data preparation, graphing, bivariate statistics procedures, factor and cluster analysis and linear and ordinal regression.


Stata is an integrated statistical software package for data management, analysis, and visualization.  Stata provides both a command syntax for users who are comfortable with scripting and a simple point-and-click interface for users who do not have experience with writing scripts.  With either method, analyses are documented for easy reproducibility. 

Tableau Public

The NIH Library has Tableau Desktop installed on the Data Services workstation. Reservations are required. Reserve up to two hours daily for project work or demonstration. Tableau is an analytics tool for creating a wide variety of interactive data visualizations.

Workspace / Room Only

Reserve the workspace without equipment or software.