Precargando el Jupyter Notebook con clases / funciones específicas

Me gustaría precargar un cuaderno con clases / funciones específicas que he definido en otro archivo. Más específicamente, me gustaría hacer esto con python (algo así como cargar un perfil, que contiene todas las clases / funciones relevantes). Actualmente, estoy generando cuadernos con python e iniciándolos automáticamente en el servidor. Debido a que diferentes "perfiles" necesitan estos cuadernos, necesitan diferentes clases y funciones sin importarlos específicamente.

Al generar una libreta jupyter, simplemente copio una "plantilla" de libreta jupyter en un archivo específico y dejo que el usuario la abra automáticamente. ¿Puedo configurar algún tipo de perfil en

"metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3",
   "profile": "lab_5" // <-- 
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.13"
  }
 },

where "lab_5" precargaría las clases necesarias?

Respuestas a la pregunta(1)

Su respuesta a la pregunta