Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
drizzlib [2020/01/24 14:01]
Déborah Paradis
drizzlib [2023/04/24 13:26] (current)
Déborah Paradis
Line 1: Line 1:
 ====== Drizzlib ====== ====== Drizzlib ======
-From this page you can download the drizzling software library, **drizzlib**,​ which reprojects data from HEALPix to local WCS FITS format. The current library is available in Python3. Older versions in Python2 ​and IDL are available, but no longer actively maintained.+ 
 +From this page you can download the drizzling software library, **drizzlib**,​ which reprojects data from HEALPix to local WCS FITS format. The current library is available in Python3. Older versions in Python2 are available, but no longer actively maintained.
  
 The drizzling library uses a strategy where the surface of pixel intersection is computed as presented in Appendix A of Paradis et al., 2012, A&A, 543, 103. This method allows fast ingestion and guarantees the photometric accuracy of the transformation with minimal data loss during the transformation from HEALPix ​ to local WCS FITS. The drizzling library uses a strategy where the surface of pixel intersection is computed as presented in Appendix A of Paradis et al., 2012, A&A, 543, 103. This method allows fast ingestion and guarantees the photometric accuracy of the transformation with minimal data loss during the transformation from HEALPix ​ to local WCS FITS.
  
 CADE also offers a web interface to the drizzling software library called **drizzweb**. This allows the user to reproject data from HEALPix to local WCS FITS format using CADE's computing resources. The **drizzweb** page is here http://​drizzweb.irap.omp.eu/​ CADE also offers a web interface to the drizzling software library called **drizzweb**. This allows the user to reproject data from HEALPix to local WCS FITS format using CADE's computing resources. The **drizzweb** page is here http://​drizzweb.irap.omp.eu/​
 +
 +If you use drizzlib for your research, please include the following acknowledgement in your publications:​
 +
 +"We acknowledge the use of the drizzlib software provided by the Centre d'​Analyse de Données Etendues (CADE), a service of IRAP-UPS/​CNRS (http://​cade.irap.omp.eu,​ Paradis et al., 2012, A&A, 543, 103)."
  
 ---- ----
Line 11: Line 16:
 ==== Authors ====  ==== Authors ==== 
  
-  ​//Antoine Goutenoir ​(IRAP)// +**Project Manager:​** ​  ​Jean-Michel Glorian ​(IRAP) 
-  //Déborah Paradis (IRAP)// + 
-  //​Jean-Michel Glorian ​(IRAP)// +**Scientist:​** ​  Déborah Paradis (IRAP)\\ 
-  //Gabriel Foënard ​(IRAP)// +**Previous scientist:​** Annie Hughes ​(IRAP) 
-  //Nathanael Jourdane ​(IRAP)// + 
-  * //Anaïs Amato (IRAP)// +**Developper:​** ​  ​Mickaël Boiziot ​(IRAP)\\ 
-  * //Annie Hughes ​(IRAP)//+**Previous developpers:​** ​ Antoine Goutenoir ​(IRAP) ​Anaïs Amato (IRAP), Gabriel Foënard ​(IRAP), Nathanael Jourdane (IRAP) 
 + 
  
 ==== Where to download the drizzlib python code ==== ==== Where to download the drizzlib python code ====
   ​   ​
  CADE supports several options for getting access to drizzlib-python:​ ''​git'',​ ''​pip''​ and direct download of the source tarball.  CADE supports several options for getting access to drizzlib-python:​ ''​git'',​ ''​pip''​ and direct download of the source tarball.
 +  ​
 + The python package can be downloaded and installed via ''​pip'' ​ (recommended):​
 +
 +<​code>​
 +pip install drizzlib
 +</​code> ​
   ​   ​
 The source tree is available on [[https://​gitlab.irap.omp.eu/​cade/​drizzlib-python|gitlab]] . The source tree is available on [[https://​gitlab.irap.omp.eu/​cade/​drizzlib-python|gitlab]] .
Line 29: Line 42:
 https://​gitlab.irap.omp.eu/​OV-GSO-DC/​drizzlib-python|gitlab]]. https://​gitlab.irap.omp.eu/​OV-GSO-DC/​drizzlib-python|gitlab]].
  end comment */  end comment */
- 
-The python package itself can be downloaded and installed via ''​pip''​ : 
- 
-<​code>​ 
-pip install drizzlib 
-</​code>​ 
  
 Or you can directly grab a tarball here : Or you can directly grab a tarball here :
-  *  ​**NEW** ​[[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-2.1.2.tar.gz|drizzlib-2.1.2.tar.gz]] (2019-11-19) **for Python >= 3.6**+  *  [[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-2.1.2.tar.gz|drizzlib-2.1.2.tar.gz]] (2019-11-19) **for Python >= 3.6**
   * [[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-1.2.6.3.tar.gz|drizzlib-1.2.6.3.tar.gz]] (2018-12-07) **for Python >= 2.7**   * [[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-1.2.6.3.tar.gz|drizzlib-1.2.6.3.tar.gz]] (2018-12-07) **for Python >= 2.7**
   * tarballs for older versions of drizzlib (python 2.7 only) are linked at the bottom of this page.   * tarballs for older versions of drizzlib (python 2.7 only) are linked at the bottom of this page.
Line 50: Line 57:
 apt-get install python-dev pkg-config libfreetype* gfortran libopenblas-dev liblapack-dev apt-get install python-dev pkg-config libfreetype* gfortran libopenblas-dev liblapack-dev
 </​code>​ </​code>​
- 
  
 === Using pip === === Using pip ===
Line 64: Line 70:
 Uncompress the tarball, move into the newly created directory (e.g. ''​drizzlib-2.0''​) Uncompress the tarball, move into the newly created directory (e.g. ''​drizzlib-2.0''​)
  
 +Then, install drizzlib using ''​pip'':​
 +
 +<​code>​
 +pip install --editable .
 +</​code>​
 +
 +/* start comment
 Then, install the python dependencies using ''​pip''​ : Then, install the python dependencies using ''​pip''​ :
  
Line 76: Line 89:
 python setup.py install python setup.py install
 </​code>​ </​code>​
 +end comment */
  
 ==== Using the drizzlib python code : simple example ==== ==== Using the drizzlib python code : simple example ====
Line 100: Line 114:
   * [[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-1.0.1.tar.gz|drizzlib-1.0.1.tar.gz]] (2015-12-18)   * [[http://​cade.irap.omp.eu/​downloads/​drizzlib/​python/​drizzlib-1.0.1.tar.gz|drizzlib-1.0.1.tar.gz]] (2015-12-18)
  
-===== IDL version ===== + 
- +
-==== Authors ====  +
- +
-  * //​Jean-Philippe Bernard (IRAP)// +
-  * //Nathalie Baby (IRAP)// +
-  * //Caroline Bot (CDS)// +
-  * //Laurent Cambrésy (CDS)// +
-  * //Déborah Paradis (IRAP)// +
-  * //Alexandre Sauvé (IRAP)// +
- +
- +
-==== Download ====  +
- +
-[[http://​cade.irap.omp.eu/​documents/​Ancillary/​Software/​drizzlib_v08_15_beta.zip|drizzlib_v08_15_beta.zip]]+
  
 ---- ----