All Projects → MesserLab → SLiM

MesserLab / SLiM

Licence: GPL-3.0 license
SLiM is a genetically explicit forward simulation software package for population genetics and evolutionary biology. It is highly flexible, with a built-in scripting language, and has a cross-platform graphical modeling environment called SLiMgui.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Objective-C++
1391 projects
HTML
75241 projects
Rich Text Format
576 projects
Makefile
30231 projects

Labels

Projects that are alternatives of or similar to SLiM

Mobilenet
MobileNet build with Tensorflow
Stars: ✭ 1,531 (+1400.98%)
Mutual labels:  slim
Slim Born
Slim Framework 3 and 4 skeleton application has authentication MVC construction.
Stars: ✭ 179 (+75.49%)
Mutual labels:  slim
DAOSL
Implementation of Domain Adaption in One-Shot Learning
Stars: ✭ 14 (-86.27%)
Mutual labels:  slim
Dry View
Complete, standalone view rendering system that gives you everything you need to write well-factored view code.
Stars: ✭ 124 (+21.57%)
Mutual labels:  slim
Assetchecker
👮Sanitize your Assets.xcassets files
Stars: ✭ 167 (+63.73%)
Mutual labels:  slim
Slim4 Skeleton
A Slim 4 Skeleton
Stars: ✭ 237 (+132.35%)
Mutual labels:  slim
Slim Swoole
Convenient library to run SlimPHP applications with Swoole
Stars: ✭ 75 (-26.47%)
Mutual labels:  slim
rawphp
A powerful, robust and API-first, PHP framework that helps people from different PHP backgrounds work on the same project seamlessly. You can write Laravel, CakePHP, Slim, Symphone and Procedural PHP code inside it and it all works perfectly. Its the PHP Framework for everyone.
Stars: ✭ 31 (-69.61%)
Mutual labels:  slim
Tf featureextraction
Convenient wrapper for TensorFlow feature extraction from pre-trained models using tf.contrib.slim
Stars: ✭ 169 (+65.69%)
Mutual labels:  slim
middleman-snippets
⚡ Library of commonly used snippets for Middleman websites
Stars: ✭ 27 (-73.53%)
Mutual labels:  slim
Slim
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
Stars: ✭ 11,171 (+10851.96%)
Mutual labels:  slim
Rest Api Slim Php
Example of REST API with Slim PHP Framework.
Stars: ✭ 165 (+61.76%)
Mutual labels:  slim
Fengniao
A command line tool for cleaning unused resources in Xcode.
Stars: ✭ 2,852 (+2696.08%)
Mutual labels:  slim
Slim Oauth2
Routes and Middleware for Using OAuth2 Server within a Slim Framework API
Stars: ✭ 121 (+18.63%)
Mutual labels:  slim
slim-boilerplate
A PHP boilerplate,for a fast API prototyping based on Slim Framework, for start projects with Eloquent ORM, Validation, Auth (JWT), Repositories and Transformers ready
Stars: ✭ 58 (-43.14%)
Mutual labels:  slim
Machdas
Todo manager based on PHP 7, Slim and Vue.js
Stars: ✭ 78 (-23.53%)
Mutual labels:  slim
Ruby2 Rails4 Bootstrap Heroku
A starter application based on Ruby 2.4, Rails 4.2 and Bootstrap for Sass 3, deployable on Heroku
Stars: ✭ 181 (+77.45%)
Mutual labels:  slim
GraphQLSuiteCRM
GraphQL SuiteCRM - Integrate with SuiteCRM using GraphQL
Stars: ✭ 18 (-82.35%)
Mutual labels:  slim
charcoal-app
Slim-based application (modules, routes / controllers and middlewares)
Stars: ✭ 13 (-87.25%)
Mutual labels:  slim
basepath
Base path detector for Slim 4
Stars: ✭ 36 (-64.71%)
Mutual labels:  slim

Screenshot of SLiMgui running on OS X.

SLiM: Selection on Linked Mutations

SLiM is an evolutionary simulation framework that combines a powerful engine for population genetic simulations with the capability of modeling arbitrarily complex evolutionary scenarios. Simulations are configured via the integrated Eidos scripting language that allows interactive control over practically every aspect of the simulated evolutionary scenarios. The underlying individual-based simulation engine is highly optimized to enable modeling of entire chromosomes in large populations. We also provide a graphical user interface on macOS and Linux for easy simulation set-up, interactive runtime control, and dynamical visualization of simulation output.

GitHub Actions Fedora Copr Conda
SLiM on GitHub Actions: Copr build status Anaconda-Server Badge

🚧 This GitHub repository hosts the upstream, development head version of SLiM and SLiMgui.

⚠️ End users should generally not use these sources; they may contain serious bugs, or may not even compile.

✔️ The release version of SLiM and SLiMgui is available at http://messerlab.org/slim/.

License

Copyright (c) 2016-2022 Philipp Messer. All rights reserved.

SLiM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SLiM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with SLiM. If not, see http://www.gnu.org/licenses/.

Development & Feedback

SLiM is under active development, and our goal is to make it as broadly useful as possible. If you have feedback or feature requests, or if you are interested in contributing to SLiM, please contact Philipp Messer at [email protected]. Please note that Philipp is also looking for graduate students and postdocs.

Installation

Looking for Binary Packages / Installers?

macOS Windows 10 Fedora, Red Hat Enterprise, CentOS, and openSUSE Debian & Ubuntu Ubuntu 20.04 LTS (Focal Fossa) Arch Linux
Windows 10 FedoraopenSUSE Debian Ubuntu Arch
Messer Lab Website SLiM-Extras MD Document Copper Repository SLiM-Extras MD Document Launchpad (PPA) Arch User Repository

Compilation of SLiM from source

See chapter two of the SLiM manual for more information about building and installing, including instructions on building SLiMgui (the graphical modeling environment for SLiM) on various platforms. The manual and other SLiM resources can be found at http://messerlab.org/slim/.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].