Skip to content

Commit

Permalink
update: version 0.24.12
Browse files Browse the repository at this point in the history
  • Loading branch information
AdamWysokinski committed Nov 27, 2024
1 parent d42e514 commit 8c440c6
Showing 1 changed file with 282 additions and 13 deletions.
295 changes: 282 additions & 13 deletions src/NeuroAnalyzer.jl
Original file line number Diff line number Diff line change
Expand Up @@ -218,18 +218,287 @@ end

# load sub-modules

_load_functions("internal")
_load_functions("utils")
_load_functions("io")
_load_functions("locs")
_load_functions("edit")
_load_functions("process")
_load_functions("analyze")
_load_functions("plots")
_load_functions("gui")
_load_functions("statistics")
_load_functions("study")
_load_functions("recorder")
_load_functions("stim")
# internal
include("internal/channels.jl")
include("internal/check.jl")
include("internal/components.jl")
include("internal/create_header.jl")
include("internal/draw_head.jl")
include("internal/epochs.jl")
include("internal/fiff.jl")
include("internal/fir_response.jl")
include("internal/gdf_etp.jl")
include("internal/gpu.jl")
include("internal/gradient.jl")
include("internal/gui.jl")
include("internal/interpolate.jl")
include("internal/labeled_matrix.jl")
include("internal/labels.jl")
include("internal/len.jl")
include("internal/locs.jl")
include("internal/map_channels.jl")
include("internal/markers.jl")
include("internal/misc.jl")
include("internal/ml.jl")
include("internal/plots.jl")
include("internal/recorder.jl")
include("internal/reflect_chop.jl")
include("internal/rt_plotter.jl")
include("internal/select.jl")
include("internal/statistics.jl")
include("internal/tester.jl")
include("internal/time.jl")
include("internal/wl2ext.jl")

# utils
include("utils/apply.jl")
include("utils/array.jl")
include("utils/components.jl")
include("utils/fft.jl")
include("utils/findpeaks.jl")
include("utils/frequency.jl")
include("utils/generate.jl")
include("utils/gradient.jl")
include("utils/info.jl")
include("utils/labels.jl")
include("utils/make_table.jl")
include("utils/matrix.jl")
include("utils/misc.jl")
include("utils/note.jl")
include("utils/pad.jl")
include("utils/phase.jl")
include("utils/play.jl")
include("utils/time.jl")
include("utils/to_df.jl")
include("utils/vector.jl")
include("utils/view_header.jl")
include("utils/wavelets.jl")

# io
include("io/export_csv.jl")
include("io/export_locs.jl")
include("io/export_markers.jl")
include("io/import_alice4.jl")
include("io/import_bdf.jl")
include("io/import_bv.jl")
include("io/import_cnt.jl")
include("io/import_csv.jl")
include("io/import_dat.jl")
include("io/import_digitrack.jl")
include("io/import_duomag.jl")
include("io/import_edf_annotations.jl")
include("io/import_edf.jl")
include("io/import_fiff.jl")
include("io/import_ft.jl")
include("io/import_gdf.jl")
include("io/import.jl")
include("io/import_locs.jl")
include("io/import_montage.jl")
include("io/import_ncs.jl")
include("io/import_nirs.jl")
include("io/import_nirx.jl")
include("io/import_npy.jl")
include("io/import_nwb.jl")
include("io/import_set.jl")
include("io/import_snirf.jl")
include("io/import_thymatron.jl")
include("io/import_xdf.jl")
include("io/load_locs.jl")
include("io/save_load.jl")

# locs
include("locs/add_locs.jl")
include("locs/center.jl")
include("locs/convert.jl")
include("locs/details.jl")
include("locs/edit.jl")
include("locs/flip.jl")
include("locs/generate.jl")
include("locs/origin.jl")
include("locs/rotate.jl")
include("locs/scale.jl")
include("locs/swap.jl")

# edit
include("edit/channel.jl")
include("edit/create.jl")
include("edit/delete_channel.jl")
include("edit/delete_epoch.jl")
include("edit/delete_optode.jl")
include("edit/detect_bad.jl")
include("edit/epoch.jl")
include("edit/extract.jl")
include("edit/join.jl")
include("edit/marker.jl")
include("edit/reflect_chop.jl")
include("edit/trim.jl")
include("edit/vch.jl")

# process
include("process/add_signal.jl")
include("process/average.jl")
include("process/bpsplit.jl")
include("process/cbp.jl")
include("process/ch_zero.jl")
include("process/csd.jl")
include("process/cw.jl")
include("process/denoise_fft.jl")
include("process/denoise_wavelet.jl")
include("process/denoise_wien.jl")
include("process/derivative.jl")
include("process/detrend.jl")
include("process/dw.jl")
include("process/dw_split.jl")
include("process/edit_montage.jl")
include("process/erp.jl")
include("process/fconv.jl")
include("process/filter_g.jl")
include("process/filter.jl")
include("process/filter_mavg.jl")
include("process/filter_mmed.jl")
include("process/filter_poly.jl")
include("process/filter_sg.jl")
include("process/ica.jl")
include("process/intensity2od.jl")
include("process/invert.jl")
include("process/lrinterpolate.jl")
include("process/mlinterpolate.jl")
include("process/normalize.jl")
include("process/normpower.jl")
include("process/npl.jl")
include("process/od2conc.jl")
include("process/pca.jl")
include("process/plinterpolate.jl")
include("process/reference.jl")
include("process/remove_cwt.jl")
include("process/remove_dc.jl")
include("process/remove_pops.jl")
include("process/remove_powerline.jl")
include("process/resample.jl")
include("process/scale.jl")
include("process/ssp.jl")
include("process/standardize.jl")
include("process/taper.jl")
include("process/tconv.jl")
include("process/wbp.jl")

# analyze
include("analyze/acor.jl")
include("analyze/acov.jl")
include("analyze/ampdiff.jl")
include("analyze/amp.jl")
include("analyze/axc2frq.jl")
include("analyze/band_asymmetry.jl")
include("analyze/band_mpower.jl")
include("analyze/band_power.jl")
include("analyze/coherence.jl")
include("analyze/corm.jl")
include("analyze/covm.jl")
include("analyze/cph.jl")
include("analyze/cpsd.jl")
include("analyze/dissimilarity.jl")
include("analyze/entropy.jl")
include("analyze/envelopes.jl")
include("analyze/erop.jl")
include("analyze/eros.jl")
include("analyze/erp_peaks.jl")
include("analyze/frqinst.jl")
include("analyze/ged.jl")
include("analyze/hjorth.jl")
include("analyze/hrv.jl")
include("analyze/ispc.jl")
include("analyze/itpc.jl")
include("analyze/mep_peaks.jl")
include("analyze/mi.jl")
include("analyze/pacor.jl")
include("analyze/peak_frq.jl")
include("analyze/phdiff.jl")
include("analyze/phsd.jl")
include("analyze/pli.jl")
include("analyze/psd.jl")
include("analyze/psd_rel.jl")
include("analyze/psd_slope.jl")
include("analyze/rmse.jl")
include("analyze/sef.jl")
include("analyze/snr.jl")
include("analyze/spectrogram.jl")
include("analyze/spectrum.jl")
include("analyze/stationarity.jl")
include("analyze/symmetry.jl")
include("analyze/tkeo.jl")
include("analyze/total_power.jl")
include("analyze/xcor.jl")
include("analyze/xcov.jl")

# plots
include("plots/cairo.jl")
include("plots/misc.jl")
include("plots/plot_coherence.jl")
include("plots/plot_dipole2d.jl")
include("plots/plot_dipole3d.jl")
include("plots/plot_eda.jl")
include("plots/plot_erp.jl")
include("plots/plot_filter_response.jl")
include("plots/plot_locs.jl")
include("plots/plot_locs_nirs.jl")
include("plots/plot_mep.jl")
include("plots/plot_phsd.jl")
include("plots/plot_psd.jl")
include("plots/plot_save.jl")
include("plots/plot_signal.jl")
include("plots/plot_spectrogram.jl")
include("plots/plot_topo.jl")
include("plots/plot_varia.jl")

# gui
include("gui/iedit.jl")
include("gui/iplot_locs3d.jl")
include("gui/ipsd.jl")
include("gui/iselect_seg.jl")
include("gui/ispectrogram.jl")
include("gui/itopo.jl")
include("gui/iview_ica.jl")
include("gui/iview.jl")

# statistics
include("statistics/bootstrap.jl")
include("statistics/cmp_test.jl")
include("statistics/cor_test.jl")
include("statistics/dprime.jl")
include("statistics/effsize.jl")
include("statistics/friedman.jl")
include("statistics/hildebrand_rule.jl")
include("statistics/jaccard_similarity.jl")
include("statistics/linreg.jl")
include("statistics/mdiff.jl")
include("statistics/means.jl")
include("statistics/misc.jl")
include("statistics/ml.jl")
include("statistics/msci95.jl")
include("statistics/norminv.jl")
include("statistics/outliers.jl")
include("statistics/power.jl")
include("statistics/pred_int.jl")
include("statistics/ranks.jl")
include("statistics/res_norm.jl")
include("statistics/segments.jl")
include("statistics/sem_diff.jl")
include("statistics/specseg.jl")
include("statistics/stats.jl")
include("statistics/summary.jl")
include("statistics/vartest.jl")

# study
include("study/create.jl")
include("study/info.jl")

# recorder
include("recorder/eda.jl")
include("recorder/ftt.jl")

# stim
include("stim/ect.jl")
include("stim/tes.jl")
include("stim/tes_model.jl")

end # NeuroAnalyzer

0 comments on commit 8c440c6

Please sign in to comment.