Turn-key functional genomics data server.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.circleci circleci 2.0 config Aug 8, 2018
doc Add hiera, deps with graphviz. Aug 15, 2014
get-xena
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
test
.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
fixjar
getsphinx Use private sphinx install for build. Mar 22, 2015
h2.properties lein targets for building docs. Aug 15, 2014
project.clj
sammy-icon.png
sammy-splash.png Add jwrapper support. Dec 11, 2014
schemaspy Fix schema spy build. Jan 21, 2015

README.md

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.

Installation

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

Usage

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.

Options

A full list of options can be displayed with

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

Development

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").

Acknowledgements

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.

License

Copyright © 2015 The Regents of the University of California

Distributed under the Apache License, version 2.0.