Skip to content

Commit

Permalink
Create README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
TomLaclavere authored Sep 11, 2024
1 parent 4a036b5 commit aa2df8f
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Description

Repository to perform End-to-end simulations of data acquisition and sky reconstruction with the QUBIC instrument. The reconstruction can be based on two different methods : the Frequency Map-Making (link arXiv) & the Component Map-Making (lien arXiv).

The code documentation can be find following : https://mathias77515.github.io/Pipeline/docs/html/index.html

# src

src repository contains all the codes to perform the simulations and a large part of the analysis of the reconstructed sky maps : compute power spectra & fit cosmological/astrophysical parameters.

# docs

docs repository contains the files to build the API documentation.

## Documentation tutorial

The API documentation is build using Sphinx (https://www.sphinx-doc.org/en/master/index.html). A general way to build it :

```
sphinx-apidoc -Mfeo docs/ path_to_package
sphinx-build docs/ docs/html
```

The first line is used to build .rst files by reading the code in the package given by path_to_package (for example : src/CMM). These files are stored in docs but are not save on Github for simplicity.
The second line is used to read the .rst files and to convert them in .html files, which we use to generate the API documentation.
After a modification, if you want to visualise the documentation before commited it, you can use Firefox (or any other application) following :

```
firefox docs/html/index.html
```

0 comments on commit aa2df8f

Please sign in to comment.