-
Notifications
You must be signed in to change notification settings - Fork 14
re-order add_feature arguments #633
Copy link
Copy link
Open
Labels
covariatesmodules from the 'features' subpackagemodules from the 'features' subpackagediscDiscussion needed, to better define the task/sDiscussion needed, to better define the task/sstaleissue not touched from too much timeissue not touched from too much time
Metadata
Metadata
Assignees
Labels
covariatesmodules from the 'features' subpackagemodules from the 'features' subpackagediscDiscussion needed, to better define the task/sDiscussion needed, to better define the task/sstaleissue not touched from too much timeissue not touched from too much time
Type
Projects
Status
To do
The function is currently defined by default as follows:
There is only 1 feature for which the
pdb_pathis actually used. However as currently implemented it must always be given. For this reason, it would make more sense ifpdb_pathis requested last, so that it can just be omitted in mostadd_featurescalls.But I think it would be even better to always take
**kwargsas an argument in this function. Any specific argument needed for the feature in question can be explicitly named, and all others can be "hidden" in the kwargs. This also opens up the possibility for adding other keywords to future (or user defined) features that are not currently used, while maintaining a default structure.