Package picard.util
Enum IlluminaUtil.IlluminaAdapterPair
- java.lang.Object
-
- java.lang.Enum<IlluminaUtil.IlluminaAdapterPair>
-
- picard.util.IlluminaUtil.IlluminaAdapterPair
-
- All Implemented Interfaces:
Serializable,Comparable<IlluminaUtil.IlluminaAdapterPair>,AdapterPair
- Enclosing class:
- IlluminaUtil
public static enum IlluminaUtil.IlluminaAdapterPair extends Enum<IlluminaUtil.IlluminaAdapterPair> implements AdapterPair
Describes adapters used on each pair of strands
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ALTERNATIVE_SINGLE_ENDDUAL_INDEXEDFLUIDIGMINDEXEDNEXTERA_V1NEXTERA_V2PAIRED_ENDThe following sequences can be found in https://support.illumina.com/content/dam/illumina-support/documents/documentation/chemistry_documentation/experiment-design/illumina-adapter-sequences_1000000002694-01.pdf and are protected by the following copyright notice: Oligonucleotide sequences (c) 2016 Illumina, Inc.SINGLE_ENDTRUSEQ_SMALLRNA
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget3PrimeAdapter()byte[]get3PrimeAdapterBytes()byte[]get3PrimeAdapterBytesInReadOrder()Stringget3PrimeAdapterInReadOrder()Stringget5PrimeAdapter()byte[]get5PrimeAdapterBytes()byte[]get5PrimeAdapterBytesInReadOrder()Stringget5PrimeAdapterInReadOrder()StringgetName()static IlluminaUtil.IlluminaAdapterPairvalueOf(String name)Returns the enum constant of this type with the specified name.static IlluminaUtil.IlluminaAdapterPair[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PAIRED_END
public static final IlluminaUtil.IlluminaAdapterPair PAIRED_END
The following sequences can be found in https://support.illumina.com/content/dam/illumina-support/documents/documentation/chemistry_documentation/experiment-design/illumina-adapter-sequences_1000000002694-01.pdf and are protected by the following copyright notice: Oligonucleotide sequences (c) 2016 Illumina, Inc. All rights reserved. Derivative works created by Illumina customers are authorized for use with Illumina instruments and products only. All other uses are strictly prohibited.
-
INDEXED
public static final IlluminaUtil.IlluminaAdapterPair INDEXED
-
SINGLE_END
public static final IlluminaUtil.IlluminaAdapterPair SINGLE_END
-
NEXTERA_V1
public static final IlluminaUtil.IlluminaAdapterPair NEXTERA_V1
-
NEXTERA_V2
public static final IlluminaUtil.IlluminaAdapterPair NEXTERA_V2
-
DUAL_INDEXED
public static final IlluminaUtil.IlluminaAdapterPair DUAL_INDEXED
-
FLUIDIGM
public static final IlluminaUtil.IlluminaAdapterPair FLUIDIGM
-
TRUSEQ_SMALLRNA
public static final IlluminaUtil.IlluminaAdapterPair TRUSEQ_SMALLRNA
-
ALTERNATIVE_SINGLE_END
public static final IlluminaUtil.IlluminaAdapterPair ALTERNATIVE_SINGLE_END
-
-
Method Detail
-
values
public static IlluminaUtil.IlluminaAdapterPair[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (IlluminaUtil.IlluminaAdapterPair c : IlluminaUtil.IlluminaAdapterPair.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static IlluminaUtil.IlluminaAdapterPair valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
get3PrimeAdapter
public String get3PrimeAdapter()
- Specified by:
get3PrimeAdapterin interfaceAdapterPair
-
get5PrimeAdapter
public String get5PrimeAdapter()
- Specified by:
get5PrimeAdapterin interfaceAdapterPair
-
get3PrimeAdapterInReadOrder
public String get3PrimeAdapterInReadOrder()
- Specified by:
get3PrimeAdapterInReadOrderin interfaceAdapterPair
-
get5PrimeAdapterInReadOrder
public String get5PrimeAdapterInReadOrder()
- Specified by:
get5PrimeAdapterInReadOrderin interfaceAdapterPair
-
get3PrimeAdapterBytes
public byte[] get3PrimeAdapterBytes()
- Specified by:
get3PrimeAdapterBytesin interfaceAdapterPair
-
get5PrimeAdapterBytes
public byte[] get5PrimeAdapterBytes()
- Specified by:
get5PrimeAdapterBytesin interfaceAdapterPair
-
get3PrimeAdapterBytesInReadOrder
public byte[] get3PrimeAdapterBytesInReadOrder()
- Specified by:
get3PrimeAdapterBytesInReadOrderin interfaceAdapterPair
-
get5PrimeAdapterBytesInReadOrder
public byte[] get5PrimeAdapterBytesInReadOrder()
- Specified by:
get5PrimeAdapterBytesInReadOrderin interfaceAdapterPair
-
getName
public String getName()
- Specified by:
getNamein interfaceAdapterPair
-
-