Class DataFileGenomeMapperIndexer
java.lang.Object
fr.ens.biologie.genomique.kenetre.storage.FileGenomeMapperIndexer
fr.ens.biologie.genomique.eoulsan.data.storages.DataFileGenomeMapperIndexer
public class DataFileGenomeMapperIndexer
extends fr.ens.biologie.genomique.kenetre.storage.FileGenomeMapperIndexer
This class define a genome mapper indexer.
- Since:
- 1.0
- Author:
- Laurent Jourdren
-
Constructor Summary
ConstructorsConstructorDescriptionDataFileGenomeMapperIndexer(fr.ens.biologie.genomique.kenetre.bio.readmapper.MapperInstance mapperInstance, String additionalArguments, Map<String, String> additionalDescription, int threads, fr.ens.biologie.genomique.kenetre.storage.GenomeIndexStorage storage, File temporaryDirectory, fr.ens.biologie.genomique.kenetre.log.GenericLogger logger) Public constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateIndex(DataFile genomeDataFile, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genomeDescription, DataFile mapperIndexDataFile) Create an archived genome index.Methods inherited from class fr.ens.biologie.genomique.kenetre.storage.FileGenomeMapperIndexer
createIndex
-
Constructor Details
-
DataFileGenomeMapperIndexer
public DataFileGenomeMapperIndexer(fr.ens.biologie.genomique.kenetre.bio.readmapper.MapperInstance mapperInstance, String additionalArguments, Map<String, String> additionalDescription, int threads, fr.ens.biologie.genomique.kenetre.storage.GenomeIndexStorage storage, File temporaryDirectory, fr.ens.biologie.genomique.kenetre.log.GenericLogger logger) Public constructor.- Parameters:
mapperInstance- Mapper to use for the index generatoradditionalArguments- additional indexer argumentsadditionalDescription- additional indexer arguments descriptionthreads- thread count to usestorage- the genome index storagetemporaryDirectory- temporary directory for the indexerlogger- the logger
-
-
Method Details
-
createIndex
public void createIndex(DataFile genomeDataFile, fr.ens.biologie.genomique.kenetre.bio.GenomeDescription genomeDescription, DataFile mapperIndexDataFile) throws IOException Create an archived genome index.- Parameters:
genomeDataFile- genome to indexgenomeDescription- description of the genomemapperIndexDataFile- output genome index archive- Throws:
IOException- if an error occurs while creating the genome
-