├── .dockerignore ├── .gitignore ├── ChangeLog.md ├── DOCKER.md ├── Dockerfile ├── LICENSE ├── README.md ├── Setup.hs ├── app ├── mpi-test │ └── Main.hs ├── pipes-test │ └── Main.hs └── vpf-class │ ├── Main.hs │ └── Opts.hs ├── docker-entrypoint.sh ├── package.yaml ├── scripts └── slurm-hmmsearch-example.sh ├── src ├── Control │ ├── Algebra │ │ └── Helpers.hs │ ├── Carrier │ │ ├── Distributed │ │ │ ├── MPI.hs │ │ │ └── SingleProcess.hs │ │ ├── Error │ │ │ └── Excepts.hs │ │ └── MTL │ │ │ └── TH.hs │ ├── Distributed │ │ ├── MPI │ │ │ └── Streaming.hs │ │ ├── SClosure.hs │ │ └── SClosure │ │ │ └── TH.hs │ └── Effect │ │ ├── Distributed.hs │ │ └── Sum │ │ └── Extra.hs ├── Pipes │ └── Concurrent │ │ ├── Async.hs │ │ └── Synchronize.hs └── VPF │ ├── Ext │ ├── HMMER.hs │ ├── HMMER │ │ ├── Search.hs │ │ ├── Search │ │ │ └── Cols.hs │ │ └── TableFormat.hs │ └── Prodigal.hs │ ├── Formats.hs │ ├── Frames │ ├── DSV.hs │ ├── Dplyr.hs │ ├── Dplyr │ │ ├── Basic.hs │ │ ├── Group.hs │ │ ├── Index.hs │ │ ├── Ops.hs │ │ └── Row.hs │ ├── InCore.hs │ ├── TaggedField.hs │ ├── Types.hs │ └── VinylExts.hs │ ├── Model │ ├── Class.hs │ ├── Class │ │ └── Cols.hs │ ├── Cols.hs │ └── VirusClass.hs │ └── Util │ ├── FS.hs │ ├── Fasta.hs │ ├── Hash.hs │ └── Progress.hs ├── stack.yaml └── test └── Spec.hs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /DOCKER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/DOCKER.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /app/mpi-test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/app/mpi-test/Main.hs -------------------------------------------------------------------------------- /app/pipes-test/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/app/pipes-test/Main.hs -------------------------------------------------------------------------------- /app/vpf-class/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/app/vpf-class/Main.hs -------------------------------------------------------------------------------- /app/vpf-class/Opts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/app/vpf-class/Opts.hs -------------------------------------------------------------------------------- /docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/docker-entrypoint.sh -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/package.yaml -------------------------------------------------------------------------------- /scripts/slurm-hmmsearch-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/scripts/slurm-hmmsearch-example.sh -------------------------------------------------------------------------------- /src/Control/Algebra/Helpers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Algebra/Helpers.hs -------------------------------------------------------------------------------- /src/Control/Carrier/Distributed/MPI.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Carrier/Distributed/MPI.hs -------------------------------------------------------------------------------- /src/Control/Carrier/Distributed/SingleProcess.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Carrier/Distributed/SingleProcess.hs -------------------------------------------------------------------------------- /src/Control/Carrier/Error/Excepts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Carrier/Error/Excepts.hs -------------------------------------------------------------------------------- /src/Control/Carrier/MTL/TH.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Carrier/MTL/TH.hs -------------------------------------------------------------------------------- /src/Control/Distributed/MPI/Streaming.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Distributed/MPI/Streaming.hs -------------------------------------------------------------------------------- /src/Control/Distributed/SClosure.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Distributed/SClosure.hs -------------------------------------------------------------------------------- /src/Control/Distributed/SClosure/TH.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Distributed/SClosure/TH.hs -------------------------------------------------------------------------------- /src/Control/Effect/Distributed.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Effect/Distributed.hs -------------------------------------------------------------------------------- /src/Control/Effect/Sum/Extra.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Control/Effect/Sum/Extra.hs -------------------------------------------------------------------------------- /src/Pipes/Concurrent/Async.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Pipes/Concurrent/Async.hs -------------------------------------------------------------------------------- /src/Pipes/Concurrent/Synchronize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/Pipes/Concurrent/Synchronize.hs -------------------------------------------------------------------------------- /src/VPF/Ext/HMMER.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Ext/HMMER.hs -------------------------------------------------------------------------------- /src/VPF/Ext/HMMER/Search.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Ext/HMMER/Search.hs -------------------------------------------------------------------------------- /src/VPF/Ext/HMMER/Search/Cols.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Ext/HMMER/Search/Cols.hs -------------------------------------------------------------------------------- /src/VPF/Ext/HMMER/TableFormat.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Ext/HMMER/TableFormat.hs -------------------------------------------------------------------------------- /src/VPF/Ext/Prodigal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Ext/Prodigal.hs -------------------------------------------------------------------------------- /src/VPF/Formats.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Formats.hs -------------------------------------------------------------------------------- /src/VPF/Frames/DSV.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/DSV.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr/Basic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr/Basic.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr/Group.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr/Group.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr/Index.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr/Index.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr/Ops.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr/Ops.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Dplyr/Row.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Dplyr/Row.hs -------------------------------------------------------------------------------- /src/VPF/Frames/InCore.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/InCore.hs -------------------------------------------------------------------------------- /src/VPF/Frames/TaggedField.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/TaggedField.hs -------------------------------------------------------------------------------- /src/VPF/Frames/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/Types.hs -------------------------------------------------------------------------------- /src/VPF/Frames/VinylExts.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Frames/VinylExts.hs -------------------------------------------------------------------------------- /src/VPF/Model/Class.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Model/Class.hs -------------------------------------------------------------------------------- /src/VPF/Model/Class/Cols.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Model/Class/Cols.hs -------------------------------------------------------------------------------- /src/VPF/Model/Cols.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Model/Cols.hs -------------------------------------------------------------------------------- /src/VPF/Model/VirusClass.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Model/VirusClass.hs -------------------------------------------------------------------------------- /src/VPF/Util/FS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Util/FS.hs -------------------------------------------------------------------------------- /src/VPF/Util/Fasta.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Util/Fasta.hs -------------------------------------------------------------------------------- /src/VPF/Util/Hash.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Util/Hash.hs -------------------------------------------------------------------------------- /src/VPF/Util/Progress.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/src/VPF/Util/Progress.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/stack.yaml -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/biocom-uib/vpf-tools/HEAD/test/Spec.hs --------------------------------------------------------------------------------