Carregando o Notebook Jupyter com classes / funções específicas

Gostaria de pré-carregar um notebook com classes / funções específicas que defini em outro arquivo. Mais especificamente, eu gostaria de fazer isso com python (algo como carregar um perfil, contendo todas as classes / funções relevantes). Atualmente, estou gerando notebooks com python e iniciando-os automaticamente no servidor. Como "perfis" diferentes precisam desses blocos de anotações, eles precisam de classes e funções diferentes sem importá-los especificamente.

Ao gerar um bloco de anotações jupyter, simplesmente copio um "modelo" de bloco de anotações jupyter para um arquivo específico e deixo que o usuário o abra automaticamente. Posso definir algum tipo de perfil em

"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" pré-carregaria as classes necessárias?

questionAnswers(1)

yourAnswerToTheQuestion