Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    ucsc-xena-clientpublic

    UCSC Xena Client

    Functional genomics browser

    Developer docs

    This is a browser app, written in javascript. The primary technologies we use are React, the HTML 2d canvas API, and RxJS. We use babel for es6 support, and webpack for the build.

    The application architecture looks a lot like redux, but was developed before redux was a thing. So, we can use redux dev tooling, and the reselect lib, but we currently do not use redux itself. The async model is in the direction of redux-observable, with action side-effects invoking rx streams that will then dispatch later actions.

    Further doc links:

    Build

    The build is based on npm and webpack.

    There may be npm warnings about missing redux libraries, but these can be ignored. We're not using redux. We're just using redux tooling.

    References

    Keywords

    none

    install

    npm i ucsc-xena-client

    Downloadslast 7 days

    154

    version

    2.45.0

    license

    none

    last publish

    collaborators

    • avatar