Skip to content

Sample Management

Sample Registration

Array Server provides a simple way to allow users to register, annotate and manage the samples through one one-click submission of a text file. Sample registration is limited to the LabManager user group or higher.

Below is a sample input file for sample registration:

image2_png

User can get this text file from downloaded tutorial data.

The input file has one required section and one optional section:

Samples: this required section lists samples, associated file path, and meta data for the samples. Fields are tab delimited. First row must be column headers, and the first two columns must be SampleID and FilePath. SampleID must be unique across the full database, and FilePath must be a relative path that s exposed by the Array Server FTP server (usually it points to a mapped folder). Multiple files, separated by "|", can be specified for each sample. The user can contain as many additional columns (e.g. LIMS fields, treatments and other grouping information, etc.) as needed, but it is recommended to control the vocabulary for both the column name and column value.

Depending on server configurations, certain columns in your input file are set to MANDATORY. These settings can be viewed by the server administrator under Manage | Server Information | Show Sample Template. This will open a Table where users can see which columns are needed in the Samples section. Please check this setting and, if necessary, add mandatory columns to the table provided with this tutorial.

ArraySuite supports multiple file types in FilePath, including CEL, FASTQ, BAM and etc. For more details, please read the following wiki page: link

SampleSet: this section is optional and lists the meta data for the sample set that will be automatically generated based on the listed samples in the Samples section. The user can set Editor and Reader for the sample set but these two fields are not required.

To register the sample, go to Server | Server Sample | Register Samples:

image3_png

Users can choose to register samples using a file located in server or local:

image4_png

Choose the sample registration file prepared as shown above and click OK. Once finished, you will get

image5_png

Some users might encounter an error like this:

image32_png

The error hints users that information including Organism, Platform, and Platform type has not been defined ahead by the server admin. In this situation, users should contact the server admin.

To define these fields, the server admin can go to Manage => Manage Predefined list:

manage_defined_list_png

image34_png

Next, add corresponding information from lists of Organism, Platform, and Platform type. Be sure to add one item per line in the lists.

image35_png

image36_png

Another error that may be encountered appears like this:

field_name_png

Depending on server configurations, certain columns in your input file are set to MANDATORY. These settings can be viewed by the server administrator under Manage | Server Information | Show Sample Template. This Sample Template is discussed further below in the Browse Samples section. This will open a Table where users can see which columns are needed in the Samples section. Please check this setting and, if necessary, add mandatory columns to the table provided with this tutorial.

Browse Samples

To browse samples, go to Server Sample | Browse Samples

image6_png

image7_png

Categories used in the tree for SampleSets are ones defined as Organizable=TRUE in the server configuration file: default.template. Here is the wiki page for more details about default.template: link

image8_png

Categories used in the tree for Samples are ones defined as Organizable=TRUE in the server configuration file: sample.template. Here is the wiki page for more details about sample.template: link

Users can always check the predefined sample and sampleset columns in Server | Manage | Show Sample or SampleSet Template:

image9_png

Create New SampleSets

New sample sets can be created from registered samples that are belong to existing sample Sets. User can select samples of interest and right-click to Create SampleSet.

image10_png

User can also create sampleset using sample registration file with Sample ID only:

image11_png

Register this sample using Add SampleSet function:

image12_png

image13_png

Search Samples

To search sample or sample set, go to Server Sample | Search Samples. The search function has the power of full text search.

image14_png

Type Bone and select tissue bone marrow in the autofill. Click OK and then Add to the search criteria field:

image15_png

User can narrow down the search space by adding more search criteria. Click OK to search samples.

A new sample tab will appear with a table of identified samples:

image16_png