- Welcome
- Introduction
- Publications and presentations
- Signing in
- System requirements
-
How To
- Logging into GNomEx
- Submitting an experiment request
- Submitting a microarray hybridization request
- Submitting a sample quality request
- Submitting a sequencing request
- Requesting that microarray hybridization or sequencing be performed on samples previously submitted to sample quality testing
- Adding lanes to a previously submitted sequencing request
- Registering an external experiment in GNomEx
- Finding and viewing a summary of an experiment
- Editing an experiment
- Downloading experiment results
- Linking the samples from an experiment to their BST sample
- Viewing analyses
- Downloading analyzed data files
- Viewing a description of the materials and the methods used during processing of a specific kind of experiment
- Performing a search for experiments and analyses meeting a specific type of criteria
- Submitting a work authorization
- How pricing and billing works in GNomEx
- Adding a new price criterion
- Creating a new price sheet
- Creating a new price category
- Modifying an existing price sheet
- Modifying an existing price category
- Modifying an existing charge item
- Preparing and sending out invoices for clients
- Generating general ledger interface data for automatically billing university accounts
- Window, Tab, and Field Descriptions
-
GNomEx Error Messages and Information Windows
- Are you sure you want to delete all the hybridizations?
- Are you sure you want to delete all of the samples?
- At least one non-empty file must be selected in order for download to proceed.
- Please enter all of the required fields for the hybridization.
- Please enter all required fields for the samples.
- Please enter at least one search criterion.
- Please select a price category.
- Please select a price sheet.
- Remove all hybs currently showing in the list?
- Remove all samples currently showing in the list?
- The number of samples to setup has changed. Do you want to clear out the existing samples?
- The request has not been saved. Are you sure you want to quit?
- The request is now assigned to project.
- The webpage you are viewing is trying to close the window.
- Unable to generate GL interface. Cannot find approved folder.
- You are no longer logged on. Please logon again.
- Your changes have not been saved. Are you sure you want to exit?
-
Working With the List of Samples Submitting for Microarray Hybridization
- Adding a Sample to the List of Samples You Will Be Submitting for Microarray Hybridization
- Adding a sample to the list of samples you will be submitting for microarray hybridization that is similar to another sample already in the list
- Deleting a sample from the list of samples you will be submitting for microarray hybridization
- Deleting all of the samples currently included in the list of samples you will be submitting for microarray hybridization
-
Working With the List of Hybridizations By Requests
- Adding a hybridization to the list of hybridizations you will be requesting
- Adding a hybridization to the list of hybridizations you will be requesting that is similar to another hybridization already in the list
- Deleting a hybridization from the list of hybridizations you will be requesting
- Deleting all of the hybridizations currently included in the list of hybridizations you will be requesting
- Editing a hybridization from the list of hybridizations you will be requesting
- Working with the list of hybridizations you will be requesting
- The hybs tab (submit microarray hybridization request window)
- The submit microarray hybridization request window
- Submitting a microarray hybridization request
- Microarray hybridization requests
-
Specialized Role Topics
- Uploading a sample sheet
- Setting/changing the prices of a charge item
- Setting/changing the experiment type(s) associated with a price sheet
- Setting/changing the criteria by which a charge item will be applied to billing for an experiment
- The sample view tab (new experiment module)
- The hyb setup tab (new experiment request module)
- The hyb view tab (new experiment request module)
- The new project window
- The edit project window
- Adding a new project while you are entering a microarray hybridization request
- Editing an existing project while entering a microarray hybridization request
- Adding a new sample characteristic for annotation while submitting a sample hybridization
- Editing an existing sample characteristic for annotation while submitting a sample hybridization
-
Guides
- User Guide
- Experiment orders
- The foundation of GNomEx
- Experiments at a glance
- Submitting a HiSeq or MiSeq experiment order
- ABI Capillary (Sanger) Sequencing
- Checking on experiment progress
- Copy and pasting into samples grid
- Posting outside experiment data
- iScan experiments
- Downloading and uploading your data
- The download files window
- Downloading large data sets
- Downloading chromatograms
- Fast data transfer from the command line
- Troubleshooting guide for downloading
- Launching FDT with Webstart
- Uploading your data
- Annotating your experiment
- Associating experiment files back to the samples
- Sample annotations
- Copy and paste for the samples grid
- Bulk sample sheet import
- Analysis and data tracks
- Create an analysis
- Data tracks
- Disk usage
- Configuring GNomEx
- Context-sensitive help
- Customize the billing account fields
- Dictionaries
- Seq lib protocols and barcode schemes
- Configuring HiSeq rapid mode sequencing options
- Developer Guide
- Installation Guide
- Configuring GNomEx for FDT
- Configuring GNomEx to use LDAP Authentication
- Compiling and Building
- The Database Schema
- GNomEx Open Source
- Developer Documents
- Illumina HiSeq Realtime Info — The Metrix Server
- FAQs
- Demo
Untitled Document
Fast Data Transfer is a utility developed by CalTech and CERN. See http://monalisa.cern.ch/FDT/.
GNomEx can be configured with FDT, which is equipped to deal with the transfer of large data files over the internet. NOTE: At this time, FDT in GNomEx is set up to work with the application server running on Unix and Linux based systems. If you are running GNomEx on a Windows server, GNomEx is is not yet configured to work.
fdt_home is the path to the FDT home directory.fdt_download is the unzipped fdt distribution downloaded from SourceForge.fdt_stage is staging area where FDT uploads and downloads occur. The FDT server has access to this directory. For downloads, there will be links from the staging directory back to the experiment and analysis files.fdt_filedaemon is the directory that runs a daemon to move uploaded files from the FDT staging directory to their target experiment/analysis directories.
1. Download and unzip the fdt download. http://sourceforge.net/projects/gnomex/files/fdt_1.1.zip/download
2. Copy /path/to/fdt_download/fdtServer.jar to /path/to/fdt_home
>cp /path/to/fdt_download/fdtServer.jar /path/to/fdt_home/
>cp /path/to/fdt_download/start_fdt.sh /path/to/fdt_home/
3. Make sure port 54321 is not blocked by the firewall.
4. Make a directory for fdt_stage. This will be the directory that stages the files for the fdt uploads and downloads.
VERY IMPORTANT: the fdt_stage directory should be a sandbox directory that ONLY contains temporary fdt directories and files. Make sure that this directory does not contain any files or subdirectories that should be restricted from FDT transfers.
5. Modify start_fdt.sh. Change the /path/t0/fdt_stage to your directory for fdt staging. For now, don’t worry about the second argument for fdtapplogger.
6. Start the fdt server in the background.
>cd /path/to/fdt_home >sh start_fdt.sh
7. Copy fdtClient.jar to your default web directory. (For example, create a directory called fdt under var/www/html/ if your system is running the standard apache server.)
>mkdir /var/www/html/fdt >cp /path/to/fdt_download/fdtClient.jar /var/www/html/fdt/
8. Make a directory for the fdtfiledaemon and copy the files located in the fdt distribution:
>mkdir /path/to/fdtfiledaemon >mkdir /path/to/fdtfieldaemon/tasks
>cp /path/to/fdt_download/fdtfiledaemon/*.* /path/to/fdtfiledaemon/
9. Modify start_fdtfiledaemon.sh. Edit /path/to/fdt_stage to point to your file path location for fdt_stage.
10. Start the fdt file monitor daemon.
>cd /path/to/fdtfiledaemon >sh start_fdtfiledaemon.sh
10. In GNomEx, click on ‘Manage Dictionaries’. Create/edit these properties:
Property NameProperty Valuefdt_supportedYfdt_directory/path/to/fdt_stagefdt_directory_gnomexThe fdt staging dir. Only differs from fdt_directory when fdt server running on different machine than Orion (gnomex)fdt_client_codebaseThe URL to download fdtClient.jar. example: http:bioserver.hci.utah.edu/fdt (See step 6). fdt_server_nameThe machine (domain name) that the fdt server is running on. fdt_file_daemon_task_dirSet to /path/to/fdt_filedaemon/tasks fdt_userSet to the unix user account that has read/write access to the fdt_staging dir fdt_groupSet to the unix group that has read/write access to the fdt_staging directory and and gnomex data area
11. In GNomEx, go to Experiment downloads or Analysis Downloads. A button for ‘FDT Download’ should appear. Also, there should be an ‘FDT Upload’ link for uploading Analysis and Experiment data files.
12. When using the FDT Upload or Download, webstart will lauch the FDT GUI. In some browsers, you may need to download the .jnlp (the webstart file) first and then open it with Java. A small FDT GUI app will appear. From here you can select the local directory/file that you want to upload or download.
NOTE: To troubleshoot transfer problems, click on the menu Options -> Show Transfer Logs.
13. (Optional) To configure GNomEx to log FDT upload and download activity (for GNomEx upload/download usage charts), set up a shell script which will be executed when FDT performs a transfer:
a. Create a directory /path/to/fdtapplogger
>mkdir /path/to/fdtapplogger
b. Copy the fdtapplogger files to your new fdtapplogger directory
>cp /path/to/fdt_download/fdtapplogger/* /path/to/fdtapplogger/
c. Modify transfer_logger.sh, changing the -serverURL to match the server that is hosting GNomEx (example: https://server-abc.hci.utah.edu). NOTE: Don’t include /gnomex in the URL.
d. Make the fdt user account to owner and the fdt group the group. Give read and execute permissions to the script and jar.
>chown -R fdt_user_here:fdt_group_here /path/to/fdtapplogger/
>chmod -R 550 /path/to/fdtapplogger/
f. Restart the fdt server with the -appLogger argument
>ps -ax | grep java >kill 9999 >cd /path/to/fdt_home >sh start_fdt.jar