Releases: xpdAcq/xpdAn
0.4.0
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:
- analysis server for running analysis in an external process
without saving or visualization - DB server for saving data into databrokers
ExportCallback
for copying data for databroker exportRetrieve
callback for accessing data from resources and datumsReturnCallback
a callback which always returns name document pairsRunRouter
which allows us to make pipelines on the fly- Server for handling saving of data
- Tests for the servers
- All the callbacks from
bluesky
Changed:
- Chunk the analysis pipelines into pieces so they can be composed
StartStopCallback
also reports the analysis time for diagnostics- Multiple detectors are supported for the main processing pipeline
note that this does not support multiple detectors at the same
time. StartStopCallback
now prints event analysis times- Moved file saving print statements closer to saving action
- Moved
hinted_fields
to thexpdan.vend.callbacks.core
BestEffortCallback
has a teardown kwarg for managing figures
at the end of a run, preventing us from having too many windows
open.
Fixed:
- Removed
sanitize_np
from zmq system.
Authors:
- Christopher J. Wright
0.3.6
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:
- Both the foreground dark and foreground light are properly pulled based off
their stream names
0.3.5
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:
- Restore calib saving
- Make certain that files are saved before additional analysis is performed.
This should make the pipeline more robust to analysis failures near the
end of the pipeline. xpdan.callbacks.StopStartCallback
to be no-stop doc tolerantconftest.py
now properly reports abt_uid
xpdan.db_utils.query_dark
now always returns a list
0.3.4
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:
save_tiff
pipeline for simple save tiff
0.3.3
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:
-
Splay out args for calibration saving properly
-
Pull calibration information from
dSpacings
0.3.2
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:
- Cast to numpy float32 on way into pipeline
0.3.1
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 print statement for server startup
Changed:
- metadata now stored into its own folder
Fixed:
-
Files saved in sub dir of
tiff_base
-
Filter out
None
produced byFiller
ondatum/resource
docs
0.3.0
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:
-
Filler
andclear_combine_latest
topipeline_utils
-
Tests for main pipeline
-
Support for QOI plotting
-
start_analysis
function for starting theRemoteDispatcher
and pushing
data through the pipeline live
Changed:
-
db_utils
query functions signatures are now reversed (docs first, db
second) -
Simplified
render_and_clean
-
MainCallback
analysis_stage
syntax in line with pipeline -
conftest
databroker now reports raw dicts -
Separated saving, visualization, and QOI pipeline chunks
-
Darks and Backgrounds are zeroed out at start of scan in case scan has no
dark or background.
Removed:
-
xpdan.tools
is now inxpdtools.tools
-
shim
module is now inxpdtools
Fixed:
- Analysis pipeline now runs on xpdtools pipeline
0.2.3rc
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:
- xpdAcq now outsources ``glbl` configuration management to xpdConf
- Use conda-forge
xpdconf
for CI builds
Removed:
load_configuration
(which is now in xpdConf)