
org.broadinstitute.hellbender.utils.codecs.gtf.GencodeGtfCDSFeature Maven / Gradle / Ivy
The newest version!
package org.broadinstitute.hellbender.utils.codecs.gtf;
/**
* A Gencode GTF Feature representing a CDS.
*
* A GTF Feature represents one row of a GTF File.
* The specification of a GTF file is defined here:
* http://mblab.wustl.edu/GTF22.html
*
* Created by jonn on 7/25/17.
*/
final public class GencodeGtfCDSFeature extends GencodeGtfFeature {
private GencodeGtfCDSFeature(final String[] gtfFields, final String gtfFileType) {
super(gtfFields, gtfFileType);
}
public static GencodeGtfFeature create(final String[] gtfFields, final String gtfFileType) {
return new GencodeGtfCDSFeature(gtfFields, gtfFileType);
}
private GencodeGtfCDSFeature(final GencodeGtfFeatureBaseData baseData) {
super(baseData);
}
public static GencodeGtfFeature create(final GencodeGtfFeatureBaseData baseData) {
return new GencodeGtfCDSFeature(baseData);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy