Skip to content

sam::SignificantSelection::Parameters

Module: Parameters of Review Strategies

More...

#include <ReviewStrategy.h>

Public Functions

Name
NLOHMANN_DEFINE_TYPE_INTRUSIVE(SignificantSelection::Parameters , name , alpha , pub_bias_rate , side )

Public Attributes

Name
SelectionMethod name
Selection strategy name.
float alpha
float pub_bias_rate
Publication bias rate.
int side

Detailed Description

struct sam::SignificantSelection::Parameters;

A type keeping the parameters of the Significant Selection strategy.

Public Functions Documentation

function NLOHMANN_DEFINE_TYPE_INTRUSIVE

NLOHMANN_DEFINE_TYPE_INTRUSIVE(
    SignificantSelection::Parameters ,
    name ,
    alpha ,
    pub_bias_rate ,
    side 
)

Public Attributes Documentation

variable name

SelectionMethod name = SelectionMethod::SignificantSelection;

Selection strategy name.

variable alpha

float alpha {};

The \alpha at which the review strategy decides the significance of a publication

variable pub_bias_rate

float pub_bias_rate {};

Publication bias rate.

variable side

int side {1};

Indicates the selection strategy's preference toward positive, 1, or negative, -1 effect. If 0, Journal doesn't have any preferences.


Updated on 29 June 2021 at 16:13:48 CEST


Last update: 2021-09-18