Hi, I'm very new to Houdini but I'm trying to find out if I can register a custom node type with python.

Ideally I'm imagining being able to register a class, that defines my node name, attributes etc. and then fill out the code to execute the node creation, creating a sub network etc.

I don't know if this makes sense or is possible but I can't find anything on it. Could someone give me a steer?

Thanks!