duaneloh / dragonfly Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
dragonfly_init
now include all programs and utilitiesbeta
values used if no initial value is specified. This is the recommended behaviour now. The beta_schedule
parameter acts on absolute iteration number.num_div
. This is implemented by giving two numbers for num_div
in the configuration file, num_div = <fine> <coarse>
, where <coarse>
should be the value used in the previous iteration.autoplot
now connects to frameviewer
in multi-mode reconstructions to show which frames went into which mode. This is especially useful in initial 2D classification.Hi, I followed the instructions from the quick start guide and did the following:
./dragonfly_init
cd recon_0004
./utils/sim_setup.py
./utils/run_emc.py
./utils/autoplot.py
A GUI popped up but it didn’t seem to work.
And from the CLI, it said unable to open data.
(ana-4.0.17-py3) [psanagpu106:recon_0004]$ ./utils/autoplot.py
Unable to open data//output/intens_001.bin
Unable to open data//output/intens_001.bin
Not sure if I've missed anything.
Any advice would be appreciated!
Line 241 in 64a3d9f
in_detector_list
config option.Dragonfly/utils/py_src/py_utils.py
Line 173 in 27e36cf
This line only saves the new config file to 'config.ini'. Is it a feature or a bug?
recon_emc.c:93
struct detector *orig_det = calloc(1, sizeof(struct detector)) ;
copy_detector(det, orig_det) ;
orig_det have allocated memory for one detector but orig_det[0].num_det contain actual number of detectors.
It cause memory corruption here:
recon_emc.c:137
free_detector(orig_det) ;
dragonfly/
sub-directory. Can be installed with pip install
.pyemc
console script can perform MPI+OpenMP reconstruction with same interface as conventional emc
executable (mpi4py required)axial_sym = n
in config file)beta_factor
behavior. Instead of always defining the factor, the factor at iteration n
will be beta_factor * pow(beta_jump, (n-1) // beta_period)
logs/
sub-directory by defaultutils/compare
) to align and calculate correlation coefficients between two intensity reconstructions.-d
and -e
options)Hi,
I tried to do a quick simulation by typing
./dragonfly_init
in the topmost directory, following the instruction here https://github.com/duaneloh/Dragonfly/wiki/Quick-start-with-simulations, but got an error:
(dragonfly) [psanagpu104:Dragonfly]$ ./dragonfly_init
Traceback (most recent call last):
File "./dragonfly_init", line 6, in
import init_new_recon
ImportError: No module named init_new_recon
Would you mind taking a look?
Thanks!
pyemc/
folderpyemc/unit.py
) and make test
option to MakefileA declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.