pycroscopy issueshttps://code.ornl.gov/rvv/pycroscopy/-/issues2018-03-29T21:19:14Zhttps://code.ornl.gov/rvv/pycroscopy/-/issues/134upload con conda-forge2018-03-29T21:19:14ZVasudevan, Rama K.upload con conda-forge*Created by: carlodri*
I was wondering if you were interested in uploading the package on conda-forge, which, as you probably know, is a widespread and robust package managing system. If you agree, I can prepare the feedstock recipe.*Created by: carlodri*
I was wondering if you were interested in uploading the package on conda-forge, which, as you probably know, is a widespread and robust package managing system. If you agree, I can prepare the feedstock recipe.https://code.ornl.gov/rvv/pycroscopy/-/issues/115plot_loops not plotting all / plotting too many components2018-04-28T23:21:49ZVasudevan, Rama K.plot_loops not plotting all / plotting too many components*Created by: ssomnath*
# just play with num_comps:
num_comps = 7
px.plot_utils.plot_loops(np.arange(9), np.random.rand(num_comps,9))*Created by: ssomnath*
# just play with num_comps:
num_comps = 7
px.plot_utils.plot_loops(np.arange(9), np.random.rand(num_comps,9))https://code.ornl.gov/rvv/pycroscopy/-/issues/106Generalized versions of interactive Jupyter data visualization UIs2018-04-28T23:23:15ZVasudevan, Rama K.Generalized versions of interactive Jupyter data visualization UIs*Created by: ssomnath*
Things from BEPS and image cleaning notebooks that would be useful for other applications should be generalized.*Created by: ssomnath*
Things from BEPS and image cleaning notebooks that would be useful for other applications should be generalized.https://code.ornl.gov/rvv/pycroscopy/-/issues/104dm3 translation in python 3 results in an Assertion Error2018-01-18T13:13:28ZVasudevan, Rama K.dm3 translation in python 3 results in an Assertion Error*Created by: ssomnath*
/io/translators/df_utils/parse_dm3.py in parse_dm_tag_data(f, outdata)
227 else:
228 _delim, header_len, data_type = get_from_file(f, "> 4s l l")
--> 229 assert(_delim == "%%%%")
...*Created by: ssomnath*
/io/translators/df_utils/parse_dm3.py in parse_dm_tag_data(f, outdata)
227 else:
228 _delim, header_len, data_type = get_from_file(f, "> 4s l l")
--> 229 assert(_delim == "%%%%")
230 ret, header = dm_types[data_type](f)
231 assert(header + 1 == header_len)https://code.ornl.gov/rvv/pycroscopy/-/issues/96BE_Jupyter Notebook call to uiGetFile2017-07-12T19:53:43ZVasudevan, Rama K.BE_Jupyter Notebook call to uiGetFile*Created by: jagar2*
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-6-5e0593bca935> in <module>()
----> 1 input_f...*Created by: jagar2*
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-6-5e0593bca935> in <module>()
----> 1 input_file_path = px.io.io_utils.uiGetFile(caption='Select translated .h5 file or raw experiment data',
2 filter='Parameters for raw BE data (*.txt *.mat *xls *.xlsx);; \
3 Translated file (*.h5)')
4
5 (data_dir, data_name) = os.path.split(input_file_path)
AttributeError: module 'pycroscopy.io.io_utils' has no attribute 'uiGetFile'
The io_utils is missing the uiGetFilehttps://code.ornl.gov/rvv/pycroscopy/-/issues/99More efficient SVD2017-07-12T19:58:05ZVasudevan, Rama K.More efficient SVD*Created by: ssomnath*
At least explore other alternatives that make better use of CPU / GPU resources and are possibly more memory efficient. Something that computes with limited memory on PCs would be great.*Created by: ssomnath*
At least explore other alternatives that make better use of CPU / GPU resources and are possibly more memory efficient. Something that computes with limited memory on PCs would be great.https://code.ornl.gov/rvv/pycroscopy/-/issues/98convert patch_be_lv_format to a translator2017-08-18T16:33:37ZVasudevan, Rama K.convert patch_be_lv_format to a translator*Created by: ssomnath*
*Created by: ssomnath*
https://code.ornl.gov/rvv/pycroscopy/-/issues/8532-bit support2018-01-18T13:12:32ZVasudevan, Rama K.32-bit support*Created by: CompPhysChris*
Need to check if running 32-bit system and adjust memory usage accordingly.*Created by: CompPhysChris*
Need to check if running 32-bit system and adjust memory usage accordingly.https://code.ornl.gov/rvv/pycroscopy/-/issues/86Move Fake data generation from PySPM2017-08-18T16:33:50ZVasudevan, Rama K.Move Fake data generation from PySPM*Created by: CompPhysChris*
*Created by: CompPhysChris*
https://code.ornl.gov/rvv/pycroscopy/-/issues/81Add success flag to datasets created by functions2018-01-17T18:50:32ZVasudevan, Rama K.Add success flag to datasets created by functions*Created by: CompPhysChris*
*Created by: CompPhysChris*
https://code.ornl.gov/rvv/pycroscopy/-/issues/70Fix the dendrogram plotting function2018-01-19T17:12:56ZVasudevan, Rama K.Fix the dendrogram plotting function*Created by: ssomnath*
*Created by: ssomnath*
https://code.ornl.gov/rvv/pycroscopy/-/issues/64Window slices on mac are floats2018-01-18T13:10:48ZVasudevan, Rama K.Window slices on mac are floats*Created by: CompPhysChris*
The win_slices are all floats on Mac. Reported by Artem. uint+int is returning a float.*Created by: CompPhysChris*
The win_slices are all floats on Mac. Reported by Artem. uint+int is returning a float.https://code.ornl.gov/rvv/pycroscopy/-/issues/43More elegant implementation of plot groups2016-12-14T18:54:42ZVasudevan, Rama K.More elegant implementation of plot groups*Created by: ssomnath*
Use region references instead of separate groups and datasets.*Created by: ssomnath*
Use region references instead of separate groups and datasets.https://code.ornl.gov/rvv/pycroscopy/-/issues/42Better naming conventions for units in attributes2016-12-13T13:07:31ZVasudevan, Rama K.Better naming conventions for units in attributes*Created by: ssomnath*
Currently attributes are named as "attribute_1_unit" for those with units and "attribute_2" for those without units. A parser looking for certain attributes would currently absorb "unit" and "2" as the units. We s...*Created by: ssomnath*
Currently attributes are named as "attribute_1_unit" for those with units and "attribute_2" for those without units. A parser looking for certain attributes would currently absorb "unit" and "2" as the units. We should be naming the attributes to something like "attribute_1__unit" or "attribute_1-unit" to avoid confusionhttps://code.ornl.gov/rvv/pycroscopy/-/issues/36Ability to specify a list of components to reconstruct images with2016-12-14T16:15:10ZVasudevan, Rama K.Ability to specify a list of components to reconstruct images with*Created by: ssomnath*
in Image windowing*Created by: ssomnath*
in Image windowinghttps://code.ornl.gov/rvv/pycroscopy/-/issues/35Image windowing should accept ascii files as well2016-12-12T14:24:45ZVasudevan, Rama K.Image windowing should accept ascii files as well*Created by: ssomnath*
*Created by: ssomnath*
https://code.ornl.gov/rvv/pycroscopy/-/issues/41BE noise floor should be a 2D dataset and should come with its own spectrosco...2016-12-13T13:05:49ZVasudevan, Rama K.BE noise floor should be a 2D dataset and should come with its own spectroscopic datasets*Created by: ssomnath*
*Created by: ssomnath*
https://code.ornl.gov/rvv/pycroscopy/-/issues/40Problem in automatically estimating window size in image windowing2016-12-14T16:06:56ZVasudevan, Rama K.Problem in automatically estimating window size in image windowing*Created by: ssomnath*
*Created by: ssomnath*
https://code.ornl.gov/rvv/pycroscopy/-/issues/23New class for reading data files2017-12-11T18:20:49ZVasudevan, Rama K.New class for reading data files*Created by: ssomnath*
ioHDF5 simplifies the writing significantly but we don't have a class that simplifies reading. One could envision a class that would take a file handle and create some sort of a tree structure where the only nodes...*Created by: ssomnath*
ioHDF5 simplifies the writing significantly but we don't have a class that simplifies reading. One could envision a class that would take a file handle and create some sort of a tree structure where the only nodes are the groups and the only leaves are the main datasets. all ancillary datasets would have to be accessed as attributes. This class should be able to request an N dimensional form of the dataset and it should be easy to request the spectroscopic vector for plots regardless of the dimension. This class would not read the entire file into memory - rather it would make operations a lot simpler. This class would aid the visualizer (and ORS) significantly.
┆Issue is synchronized with this [Asana task](https://app.asana.com/0/200029249765524/202079868905798)
https://code.ornl.gov/rvv/pycroscopy/-/issues/28Modular translators2017-01-13T15:52:26ZVasudevan, Rama K.Modular translators*Created by: ssomnath*
All translators should attempt to extend the newly updated Translator class.
makeMain should be moved to hdf_utils
┆Issue is synchronized with this [Asana task](https://app.asana.com/0/200029249765524/2020864030...*Created by: ssomnath*
All translators should attempt to extend the newly updated Translator class.
makeMain should be moved to hdf_utils
┆Issue is synchronized with this [Asana task](https://app.asana.com/0/200029249765524/202086403024879)