| Line | |
|---|
| 1 | ============
|
|---|
| 2 | Introduction
|
|---|
| 3 | ============
|
|---|
| 4 | pyfact provides support for analysing FACT data using python. This comprises:
|
|---|
| 5 |
|
|---|
| 6 | * classes for accessing and analysing FACT data
|
|---|
| 7 | * tools for specific tasks
|
|---|
| 8 | * general python language support
|
|---|
| 9 | * examples
|
|---|
| 10 |
|
|---|
| 11 | If you are new to python you need to learn the basics. In any case it would be wise to study the following book:
|
|---|
| 12 |
|
|---|
| 13 | *A Primer on Scientific Programming with Python - Hans Petter Langtangen*
|
|---|
| 14 |
|
|---|
| 15 | pyfact is supposed to follow closely the programming style thought in this book.
|
|---|
| 16 |
|
|---|
| 17 | `python documentation pages <http://docs.python.org/>`_
|
|---|
| 18 |
|
|---|
| 19 | `astropython.org <http://www.astropython.org/resources>`_
|
|---|
| 20 |
|
|---|
| 21 | Python version and modules used
|
|---|
| 22 | -------------------------------
|
|---|
| 23 | As long as you work on the ISDC FACT cluster most things should be just fine.
|
|---|
| 24 | |python version: 2.6.6
|
|---|
| 25 | |--- add later: list of modules
|
|---|
| 26 |
|
|---|
| 27 | Style guide and coding conventions
|
|---|
| 28 | ----------------------------------
|
|---|
| 29 | The code of pyfact follows the `Style Guide for python code <http://www.python.org/dev/peps/pep-0008/>. |
|---|
Note:
See
TracBrowser
for help on using the repository browser.