#!python
msg = """
The pyhst2 script launches PyHST2_2019b

   *** PyHST2_2019b

     -- Further acceleration of preprocessing

     -- SLURM

     -- hdf5 works for SOLEIL 

   *** PyHST2_2019a

    -- adapted to python3

    -- huge acceleration of Paganin preprocessing

    -- small correeciton to conic geometry


   ***  PyHST2_2018b

         -- correction for optics distortion :
                see keys DISTORTION_FILE 
         ---  A current can be read from the images header for normalisation
                   key CURRENT_NAME
                   such name is searched in the header
                   Both projection and flat fiels are normalised by this current.
         --- FBFILTER can be selected in the interval ]4,5]
             In this case a modified ramp filter is used and the float number alpha = (FBFILTER-4 ), 
             which goes from 0 to 1
             is used a parameter to vary the ramp filter according to 
                 fabs(x) - alpha*x*x
             where x from 0 to 1/2 is the ramp coordinate.

   *** PyHST2_2018a
        -- Corrected a bug in multipaganin

        -- implemented the new Paganin formula

        -- Corrected a bug in Control.py which was causing a stall in certain cases

 
   *** PyHST2_2017c
       --  a module for unsharp3D with GPU on already recontructed Volume

       --Some new experimental features(to be tested) :
         -- beam hardening
         -- correction of the optics distortions

      -- corrected a bug in multipaganin    that was appearing only when a sub-part of the volume
         was constructed instead of the whole volume

   *** PyHST2_2017a
  
             -- doc at http://forge.epn-campus.eu/projects/pyhst2

             -- wavelets regularisation

   *** PyHST2_2016d

            --  Local tomography
 
            -- Double FlatFiled on the fly: DOUBLEFFCORRECTION_ONTHEFLY

            -- Munch Filter for rings

            -- NEURAL Filters

            -- SIRT Filter

            -- Ring Corrections in iterative methods

   *** PyHST2_2015d
       

             --  Helical scans ( works in parallel geometry adnd with/without Paganin )

             -- Dictionary Learning with Conjugate Sub-Gradient

             -- Dictionary Learning with multi-rings corrections

             -- Jpeg2k decompression

             -- VERBOSITY=0 suppresses verbose output

             -- conical geometry has been tested also on very divergent datasets



             -- complete doc at http://forge.epn-campus.eu/projects/pyhst2

   Newest features

            -- NEURAL Filters

            -- SIRT Filter


   *** PyHST2_2017a
  
             -- doc at http://forge.epn-campus.eu/projects/pyhst2

             -- wavelets regularisation

   *** PyHST2_2016d

            --  Local tomography
 
            -- Double FlatFiled on the fly: DOUBLEFFCORRECTION_ONTHEFLY

            -- Munch Filter for rings

            -- NEURAL Filters

            -- SIRT Filter

            -- Ring Corrections in iterative methods

   *** PyHST2_2015d
       

             --  Helical scans ( works in parallel geometry adnd with/without Paganin )

             -- Dictionary Learning with Conjugate Sub-Gradient

             -- Dictionary Learning with multi-rings corrections

             -- Jpeg2k decompression

             -- VERBOSITY=0 suppresses verbose output

             -- conical geometry has been tested also on very divergent datasets


"""

print msg
