# Activities **lca_algebraic** extends **Brightway2** and adds methods to the `Activity` class. It also provides some helpers functions to search, create and copy activities. ## class ActivityExtended The new methods implemented in this class are automatically added to vanialla *Activity* objects coming from brightway. ```{eval-rst} .. autoclass:: lca_algebraic.ActivityExtended :members: ``` ## findActivity() ```{eval-rst} .. autofunction:: lca_algebraic.findActivity ``` ## findBioAct() ```{eval-rst} .. autofunction:: lca_algebraic.findBioAct ``` ## findTechAct() ```{eval-rst} .. autofunction:: lca_algebraic.findTechAct ``` ## newActivity() ```{eval-rst} .. autofunction:: lca_algebraic.newActivity ``` ## copyActivity() ```{eval-rst} .. autofunction:: lca_algebraic.copyActivity ``` ## newSwitchAct() ```{eval-rst} .. autofunction:: lca_algebraic.newSwitchAct ``` ## printAct() ```{eval-rst} .. autofunction:: lca_algebraic.printAct ``` ## interpolate_activities() ```{eval-rst} .. autofunction:: lca_algebraic.interpolate_activities ```