Giter Club home page Giter Club logo

Comments (8)

MridulS avatar MridulS commented on July 20, 2024 1

from network-analysis-made-simple.

ericmjl avatar ericmjl commented on July 20, 2024 1

Closing this out, since we've crossed the book over the line! Thanks for all the effort in making the case studies, @MridulS!

from network-analysis-made-simple.

ericmjl avatar ericmjl commented on July 20, 2024

@MridulS check this out!

Still in the early stages, but the rewrite is ongoing.

from network-analysis-made-simple.

MridulS avatar MridulS commented on July 20, 2024

from network-analysis-made-simple.

ericmjl avatar ericmjl commented on July 20, 2024

Yes, let's definitely get that in.

There's a pattern I've started using in there.

We can dispense with instructor/student dichotomy if we:

  • Put solutions in the nams.solutions subpackage as functions which we then import back.
  • This allows us to use code that looks like:
from nams.solutions.ch1 import adding_students

#### REPLACE THE NEXT LINE WITH YOUR ANSWER
G = adding_students(G)

Doing so thus allows us to:

  1. Execute the notebook in its entirety during build time.
  2. Keep the answers obscured from students, thus letting us maintain instead a single source of truth for the text.
  3. Reveal answers right at the bottom of each notebook (like a book).

This gives us the versatility to use the notebooks both as a book and as a tutorial thing. The final thing I have to figure out is how to get the Docker build to be compatible with both running a Dokku web server and a Jupyter server on Binder. Once that is done, we'll have a triple-use eBook/tutorial notebook. It'll be amazing!

from network-analysis-made-simple.

ericmjl avatar ericmjl commented on July 20, 2024

@MridulS I think we're almost ready to merge in the latest changes! If I'm looking correctly, I think the Airport Network chapter is the last one left. No pressure, though. If you feel like you need more time, I'm OK with hiding it from the navigation until you PR it in. What do you think?

Stay safe out there!

from network-analysis-made-simple.

ericmjl avatar ericmjl commented on July 20, 2024

Okie dokes, sounds good to me.

Btw, do you have a LeanPub account? Let’s publish Network Analysis Made Simple together as a proper e-Book up there.

from network-analysis-made-simple.

MridulS avatar MridulS commented on July 20, 2024

from network-analysis-made-simple.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.