DLabGenetic Swift Package

Swift

A swift library package for the analyiss of marker and SNP relevant data types for landscape and population genetic analyses on the iOS and MacOS platforms.

Rodney Dyer https://dyerlab.org (Center for Environmental Studies)https://ces.vcu.edu
2022-01-14

DLabGenetic

Current Version:

This package is the foundation layer for all genetic data analysis objects and routines needed in software developed for the iOS and OSX platforms from the DyerLab.

# Installation

Swift Package Manager (XCode 13)

  1. Select File > Swift Packages > Add Package Dependency… from the File menu.
  2. Paste https://github.com/dyerlab/DLabGenetic.git in the dialog box.
  3. Follow the Xcode’s instruction to complete the installation.

Why not CocoaPods, or Carthage, or blank?

Supporting multiple dependency managers makes maintaining a library exponentially more complicated and time consuming. Since, the Swift Package Manager is integrated with Xcode 11 (and greater), it’s the easiest choice to support going further.


This package defines the following base model objects:

On this, the following items may be extracted:

This package depends upon the DLMatrix Swift Package for underlying vector and matrix representations.

Citation

For attribution, please cite this work as

Dyer (2022, Jan. 14). The Dyer Laboratory: DLabGenetic Swift Package. Retrieved from https://dyerlab.github.io/DLabWebsite/software/DLabGenetic/

BibTeX citation

@misc{dyer2022dlabgenetic,
  author = {Dyer, Rodney},
  title = {The Dyer Laboratory: DLabGenetic Swift Package},
  url = {https://dyerlab.github.io/DLabWebsite/software/DLabGenetic/},
  year = {2022}
}