Skip to main content
######
Readme
######

Description
===========

PyAChemKit is a Python implementation of an Artificial Chemistry Kit - a library and collection of tools.

Artificial Chemsistry (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 Unix/Linux, run ::

sudo python setup.py install

This package should work on windows, but is untested.

This package requires the following:

* Python >= 2.6 http://www.python.org/

Optionally, the following can be installed to improve performance:

* Psyco http://psyco.sourceforge.net
* PyPy http://codespeak.net/pypy

Source
======

Source code is available from https://github.com/afaulconbridge/PyAChemKit

The source code additionally requires the following:

* Sphinx >= 1.0 http://sphinx.pocoo.org/
* Graphviz http://www.graphviz.org/
* Make http://www.gnu.org/software/make/
* LaTeX http://www.latex-project.org/
* PyLint >=0.13.0 http://www.logilab.org/project/pylint/
* Coverage http://nedbatchelder.com/code/coverage/


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``)


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

Copyright
=========

This project is licensed under a modified-BSD license. See COPYRIGHT file for details.

Download files

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

Source Distribution

AChemKit-0.2.0.tar.gz (276.7 kB view details)

Uploaded Source

File details

Details for the file AChemKit-0.2.0.tar.gz.

File metadata

  • Download URL: AChemKit-0.2.0.tar.gz
  • Upload date:
  • Size: 276.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for AChemKit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6c78fafb470845475c8b70679e4d28af6152791eb372138f5155663cd1d0fe3e
MD5 6feadf7f14011acdaaae87f304f841ad
BLAKE2b-256 853be372b39ba953ed8b7db4b21bfb68bdd5f9397d6c8f7d68c58898c8c74fd4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page