| 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.