BSD Ports

science/smoldyn 2.75_1 FreeBSD

Biochemical simulator for molecular diffusion, surface interactions

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL3
Categories
science
Package size
854.1 KiB, 4655.3 KiB installed

Description

Smoldyn is a computer program for cell-scale biochemical simulations. It simulates each molecule of interest individually to capture natural stochasticity and to yield nanometer-scale spatial resolution. It treats other molecules implicitly, enabling it to simulate hundreds of thousands of molecules over several minutes of real time. Simulated molecules diffuse, react, are confined by surfaces, and bind to membranes much as they would in a real biological system.

Smoldyn is easy to use and easy to install. It is more accurate and faster than other particle-based simulators. Smoldyn's unique features include: a "virtual experimenter" who can manipulate or measure the simulated system, support for spatial compartments, molecules with excluded volume, and simulations in 1, 2, or 3 dimensions.

In the other systems

SystemPortVersion
FreeBSDscience/smoldyn2.75_1
DragonFlyscience/smoldyn2.74

Install

Binary package:

pkg install smoldyn

From the ports tree:

cd /usr/ports/science/smoldyn/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	smoldyn>0:science/smoldyn
LIB_DEPENDS=	libsmoldyn_shared.so:science/smoldyn

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.75_12.75_12.692.752.75_1
FreeBSD:14:quarterly2.75_12.75_1n/a2.742.75_1
FreeBSD:15:latest2.75_12.75_1n/a2.742.75
FreeBSD:15:quarterly2.75_12.75_1n/an/an/a
FreeBSD:16:latest2.75_12.75_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Test 3

The full lists below include those, and their dependencies in turn.

Build dependencies 40
Run dependencies 25

No port depends on this one.

Configuration

Options name: science_smoldyn

OptionDefaultDescription
PYTHONoffPython bindings or support
USES
cmake:testing compiler:c++11-lang gl localbase:ldflags python:test tar:tgz shebangfix xorg
Service scripts
none

Files

pkg-plist 28
  • bin/smoldyn
  • include/libsmoldyn.h
  • include/smoldyn.h
  • include/smoldynconfigure.h
  • lib/libsmoldyn_shared.so
  • lib/libsmoldyn_static.a
  • %%PYTHON_SITELIBDIR%%/smoldyn/__init__.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/__main__.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/__pycache__/__init__.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/__pycache__/smoldyn.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/__pycache__/types.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/__pycache__/utils.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/_smoldyn.cpython-310-darwin.so
  • %%PYTHON_SITELIBDIR%%/smoldyn/_smoldyn-darwin.so
  • %%PYTHON_SITELIBDIR%%/smoldyn/_smoldyn.so
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__init__.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__main__.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__pycache__/__init__.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__pycache__/_version.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__pycache__/combine.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/__pycache__/data_model.pyc
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/_version.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/combine.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/data_model.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/biosimulators/utils.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/smoldyn.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/types.py
  • %%PYTHON_SITELIBDIR%%/smoldyn/utils.py
distinfo 1
FileSizeSHA256
smoldyn-2.75.tgz3.4008076e+07f7116e207d6ba91d3f709b6839d8054a622383ac6e0c5f81108015d083a2a094
Master sites 1
  • https://www.smoldyn.org/

Commit history 0

No commits in the history this site was built from.