Skip to main content
Python Software Foundation 20th Year Anniversary Fundraiser  Donate today!

An Artificial Chemistry Tookit

Project description

Description

PyAChemKit is a collection of Artificial Chemistry software written in Python - a library and collection of tools.

Artificial Chemistry (AChem) is a spin-off topic of Artificial Life. AChem is aimed at emergence of life from non-living environment - primordial soup etc.

Installation

To install on Ubuntu Linux, run

sudo easy_install -U AChemKit

This package should work on other Linux distributions and versions of Windows, but is untested.

This package requires the following:

Some features use the following:

Optionally, the following can be installed to improve performance:

Source

The latest version of the source code is available from https://github.com/afaulconbridge/PyAChemKit

The source code additionally requires the following:

For a Debian-based Linux distrbution — e.g. Debian, Ubuntu — these can be installed / updated with:

make setup

(Note, LaTeX is not installed via this method because it is very large. Run sudo apt-get install texlive-full if you want to be able to compile the PDF documentation.)

There is a makefile that will run some useful tasks for you (generate documentation, test, benchmark). This can be accessed by running the following command:

make help

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for AChemKit, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size AChemKit-0.3.0.tar.gz (280.4 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page