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.1.2.tar.gz (264.8 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for AChemKit-0.1.2.tar.gz
Algorithm Hash digest
SHA256 da219b98196a13133cfbebaee1e3a2085f18957a39cd2adcb50aede0adfce3d8
MD5 1ae21751bed3e4242c891e75dbff4084
BLAKE2b-256 8a9818f2f30ab4c4238e346bb0f40ad09e849192f2bebc3c67b3b35ab8785e3a

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