Turn-key functional genomics data server.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.circleci circleci 2.0 config Aug 8, 2018
doc Add hiera, deps with graphviz. Aug 15, 2014
icons Switch to install4j. Feb 27, 2015
python Add python lib. Mar 16, 2018
resources Update cert. Mar 16, 2018
src-dev/cavm Disable dev tools in production. Mar 23, 2017
src-java/cavm Temporarily point server to kp. XXX Oct 18, 2018
src Enforce probeMap as foreign key. Oct 8, 2018
.gitignore Use private sphinx install for build. Mar 22, 2015
LICENSE Add license. Mar 16, 2015
NOTICE Add license. Mar 16, 2015
README.md Add YourKit acknowledgement Dec 12, 2016
build1.install4j Register ucscxena protocol on Windows Jun 26, 2018
getsphinx Use private sphinx install for build. Mar 22, 2015
h2.properties lein targets for building docs. Aug 15, 2014
sammy-splash.png Add jwrapper support. Dec 11, 2014
schemaspy Fix schema spy build. Jan 21, 2015


UCSC Xena Server

Work in progress.

Turn-key data server for functional genomics visualization.

View private genomic data on your laptop or institutional server, together with public data sets, without moving your data off-site, via UCSC cancer genomics web tools.


Download from https://genome-cancer.ucsc.edu/download/public/get-xena/index.html.


With installer

Double-click, or select from the application menu. This will start UCSC Xena, and present a UI for importing local data files.

Jar (server install)

$ java -jar cavm-0.10.0-standalone.jar [args]

If a display is available, the file import UI will be opened. Otherwise it will run headless. File imports are queued by running the jar again, with the -l (load) option.


A full list of options can be displayed with

$ java -jar cavm-0.10.0-standalone.jar --help


Run lein run to install dependencies and run the server. Make sure to have at least leiningen 2.4.1 available, otherwise the build process will fail. lein run -- --help will explain the additional options.

The server will prompt you to upload some sample data; there're some example files linked in the help file (click "Help" in the UCSC Xena Client interface and scroll down to "Installing a local Xena Hub to view your data from your laptop").


UCSC Xena uses the YourKit profiler.

YourKit supports open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of YourKit Java Profiler and YourKit .NET Profiler, innovative and intelligent tools for profiling Java and .NET applications.


Copyright © 2015 The Regents of the University of California

Distributed under the Apache License, version 2.0.