Skip to content

shapeworks::NetworkAnalysisJob

Inherits from shapeworks::Job, QObject

Public Functions

Name
NetworkAnalysisJob(std::shared_ptr< Project > project, std::string target_group, std::string target_feature)
virtual void run() override
run the job
virtual QString name() override
get the name of the job
void set_pvalue_of_interest(double pvalue_of_interest)
void set_pvalue_threshold(double pvalue_threshold)
void set_num_iterations(int num_iterations)
Eigen::VectorXd get_tvalues()
Eigen::VectorXd get_spm_values()

Additional inherited members

Public Signals inherited from shapeworks::Job

Name
void progress(double , QString ="")
void finished()

Public Functions inherited from shapeworks::Job

Name
Job()
virtual ~Job()
void execute()
execute the job with profiling instrumentation
virtual QString get_completion_message()
get a message to display when the job is complete
virtual QString get_abort_message()
get a message to display when the job is aborted
void start_timer()
start the timer
qint64 timer_elapsed()
how much time has elapsed since the timer was started
void set_complete(bool complete)
set the job as complete
bool is_complete() const
is the job complete?
void abort()
abort the job
bool is_aborted() const
was the job aborted?
void set_quiet_mode(bool quiet)
set to quiet mode (no progress messages)
bool get_quiet_mode()
get quiet mode

Public Functions Documentation

function NetworkAnalysisJob

cpp NetworkAnalysisJob( std::shared_ptr< Project > project, std::string target_group, std::string target_feature )

function run

cpp virtual void run() override

run the job

Reimplements: shapeworks::Job::run

function name

cpp virtual QString name() override

get the name of the job

Reimplements: shapeworks::Job::name

function set_pvalue_of_interest

cpp void set_pvalue_of_interest( double pvalue_of_interest )

function set_pvalue_threshold

cpp void set_pvalue_threshold( double pvalue_threshold )

function set_num_iterations

cpp void set_num_iterations( int num_iterations )

function get_tvalues

cpp Eigen::VectorXd get_tvalues()

function get_spm_values

cpp Eigen::VectorXd get_spm_values()


Updated on 2026-03-31 at 16:02:10 +0000