Example nanoHUB Jupyter Tool using git with nanoFORGE

By nanoHUB Engagement1; Tanya Faltens1

1. Purdue University

nanoHUB demonstration app using git with nanoFORGE

Launch Tool

You must login before you can run this tool.

Version 1.02 - published on 05 Apr 2023

doi:10.21981/SP9M-1T28 cite this

Open source: license | download

View All Supporting Documents

    Kitten 1 Kitten 2 kitten4 kitten6 kitten5

Category

Tools

Published on

Abstract

This is an example nanoHUB app that was created using git with nanoFORGE, nanoHUB's local code repository.

This app supplements material in the Getting Started Guide for nanoHUB App and Tool Developers.

The nanoFORGE tool development area and /apps are open, so you can see how this tool was structured.   Links are provided in the notebooks.

You will be able to clone this tool to see the difference in how the tool behaves locally and when published on nanoHUB.

The folder structure illustrates how folders "above" the invoked file in the file structure are inaccessible to the published tool.

See also the accompanying tool that shows how to publish a tool that has wrieable Jupyter notebooks:  Example editable nanoHUB Jupyter tool ( nanohub.org/tools/editablejupyter/ ).

 

Image of a kitten

If you have questions not answered in this tool, you can post them in the Q&A for the tool.

 

 

Powered by

This app was built using Anaconda 6 (https://nanohub.org/tools/jupyter60 ).

Credits

A Thousand thanks to Steve Clark for many discussions on nanoHUB tool building and publication. 

Without his help I would never have figured out all these different relationships.  Steve provided all of the essential, up to date information needed to understand how to publish nanoHUB apps.

References

See the Getting Started Guide for nanoHUB App and Tool Developers for more details on developing and publishing nanoHUB tools.

https://nanohub.org/resources/35817

Cite this work

Researchers should cite this work as follows:

  • nanoHUB Engagement, Tanya Faltens (2023), "Example nanoHUB Jupyter Tool using git with nanoFORGE," https://nanohub.org/resources/gitlocaltool. (DOI: 10.21981/SP9M-1T28).

    BibTex | EndNote

Tags