Skip to content

Releases: xpdAcq/xpdAn

0.8.2

30 Jul 00:33
d6f2b09
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Added:

None

  • Add installation scripts for closed source packages like diffpy.pdfgetx

Changed:

  • Use multiprocess in pathos instead of multiprocessing to run the tests for servers

Fixed:

  • Update the code to fit the latest version of databroker and ophyd

0.8.1

24 Jun 16:41
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Fixed:

  • xpdan.vend.callbacks.core.Retrieve does the right thing when there is no
    filled key

0.8.0

07 May 20:33
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Added:

  • xpdan.startup.instensity_server for tracking positions in 1D patterns
  • peak position and width server
  • intensity server to setup.py
  • stage_blacklist to analysis server, allowing for speedups by not passing
    large arrays back to the proxy.
  • xpdan.vend.callbacks.mpl_plotting.SavePlots callback for saving plots
    when a scan is finished
  • save_folder kwarg for viz server. If provided save figures

Fixed:

  • analysis_server kwargs are properly passed
  • analysis server reuses diffraction pipeline (getting rid of memory issues)

0.7.0

22 Apr 14:30
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Added:

  • Pull detector name from descriptor if possible
  • Analysis system for radiograph data processing
  • Routers for diffraction and radiograph analysis
  • zscore kwarg to analysis pipeline

0.6.1

14 Mar 17:49
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Changed:

  • mayavi callback is accessed via a shim in case it doesn't exist

0.6.0

14 Mar 11:48
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Added:

  • Add inbound_proxy_address so we can access the publisher at runtime
  • Add qoi_server CLI and module for computing various quantities of interest
  • Added amorphsivity to QOIs
  • Support for 3D pencil beam reconstructions
  • Support for Registry backed full field reconstructions
  • ctPDF_example.py example for pencil beam

Changed:

  • Use image_fields for loading the images
  • tomo_example.py runs on a registry backed detector

Fixed:

  • Pencil beam no longer tries to run independent var reconstructions

0.5.2

23 Feb 21:18
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Fixed:

  • Image streams specifically listen to the primary event stream
  • AlignEventStream with the raw data listens to the primary event stream

0.5.1

04 Feb 14:13
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Fixed:

  • Fix mask overlay order so it isn't delayed

0.5.0

04 Feb 01:11
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog:

Added:

  • Units for most reduced data streams (mostly so waterfall can plot them)
  • Added plot_graph to analysis server so we can visualize the graph

Changed:

  • Use dark_frame=True to determine if a scan is a dark scan. This means
    that scans without darks can now be processed, although they will use the
    most recenlty cached dark.
  • raw_stripped is run first, so all the aligned data can be emitted ASAP.
    This means that data can be saved as soon as it is created, rather than
    waiting for the last data to be processed.
  • Simplified the plotting via the new LiveWaterfall callback.
  • Support original_start_uid system
  • use raw start document time for file naming

0.4.1

01 Feb 02:03
Compare
Choose a tag to compare

License:

By downloading and using this software you agree to the license here:
https://github.com/xpdAcq/xpdAn/blob/master/LICENSE

Download and Installation:

The package is available on Anaconda

If you are using Anaconda, make sure you are pulling from channel conda-forge
Install the package (If you are using a conda environment make sure to
activate it first):

conda install xpdan -c conda-forge

If you do not use conda (and we recommend you do) you may download and build
the sources from the links below. Unpack the sources, then in the base
directory type

python setup.py install

Changelog: