packages feed

epi-sim-0.7.0: epi-sim.cabal

cabal-version:      1.22
name:               epi-sim
version:            0.7.0
synopsis:
  A library for simulating epidemics as birth-death processes.

description:
  A library for simulating epidemics, with a focus on phylodynamics and
  observation models.
  .
  Although this package supports the definition of new models there are some that
  are implemented already in the `Epidemic.Model` module. Implemented models
  include:
  .
  1. Birth-Death-Sampling-Catastrophe-Occurrence-Disaster (see `Epidemic.Model.BDSCOD`)
  2. Inhomogeneous Birth-Death-Sampling (see `Epidemic.Model.InhomogeneousBDS`)
  3. Inhomogeneous BDSCOD (see `Epidemic.Model.InhomogeneousBDSCOD`)
  4. Logistic Birth-Death-Sampling-Disaster (see `Epidemic.Model.LogisticBDSD`)
  .
  There are more details in the documentation of the "Epidemic" module.
  .

homepage:           https://github.com/aezarebski/epi-sim#readme
bug-reports:        https://github.com/aezarebski/epi-sim/issues
author:             Alexander Zarebski
maintainer:         aezarebski@gmail.com
copyright:          2020 Alexander Zarebski
license:            MIT
license-file:       LICENSE
build-type:         Simple
category:           Simulation
extra-source-files:
  ARCHITECTURE.md
  ChangeLog.md
  README.md

source-repository head
  type:     git
  location: https://github.com/aezarebski/epi-sim

library
  exposed-modules:
    Epidemic
    Epidemic.Model.BDSCOD
    Epidemic.Model.InhomogeneousBDS
    Epidemic.Model.InhomogeneousBDSCOD
    Epidemic.Model.LogisticBDSD
    Epidemic.Types.Events
    Epidemic.Types.Newick
    Epidemic.Types.Observations
    Epidemic.Types.Parameter
    Epidemic.Types.Population
    Epidemic.Types.Simulation
    Epidemic.Types.Time
    Epidemic.Utility

  other-modules:    Paths_epi_sim
  hs-source-dirs:   src
  build-depends:
      aeson       >=1.4.7   && <1.6
    , base        >=4.14.1  && <4.15
    , bytestring  >=0.10.10 && <0.11
    , hspec       >=2.7.6   && <2.8
    , mwc-random  >=0.14.0  && <0.16
    , primitive   >=0.7.0   && <0.8
    , statistics  >=0.15.2  && <0.16
    , vector      >=0.12.1  && <0.13

  default-language: Haskell2010
  ghc-options:      -Wincomplete-patterns

test-suite epi-sim-test
  type:             exitcode-stdio-1.0
  main-is:          Spec.hs
  other-modules:    Paths_epi_sim
  hs-source-dirs:   test
  ghc-options:      -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      aeson
    , base
    , bytestring
    , epi-sim
    , hspec
    , mwc-random
    , primitive
    , statistics
    , vector

  default-language: Haskell2010