Skip to content

fomightez/cl_sq_demo-binder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cl_sq_demo-binder

Binder

tl;dr:
Click any launch binder badge on this page to use the demonstrations inside your browser.


cl_sq_demo-binder: Jupyter notebook environment for demonstrating some sequence work resources.

A launchable, working Jupyter-based environment that has a collection of demonstrations of useful resources on command line, or also accessible in Jupyter sessions, for manipulating sequence files.

Meant to be self-contained and ready-to-go. No installations or copying of notebooks is necessary if launch binder is clicked. Everything will just work. Of course, static versions of the notebooks can also be used. I recommend rendering the static versions by placing the URLs into the nbviewer. The views provided by nbviewer look best and Github's rendering often times out (your mileage may vary).

Note: THIS REPO WAS STARTED AFTER SEVERAL OTHER DEMO NOTEBOOKS (many meant to be static) WERE MADE FOR MY SEQUENCE SCRIPTs, and so don't expect all demos availables to be here yet. I hope to move those (slowly) here as well in order to be available in active form. Until then pointers for those scripts will continue to point to the unmoved, static demos. In other words, it is always best to consult the description page for any of my scripts first. The demos are only meant to expand on that information.

Attributions

I tried to include attributions for each resource when they were not mine; however, let me know if you catch an oversight or you'd like to suggest an improvement.

Related

  • blast-binder - BLAST with Jupyter/Python integration
  • patmatch-binder - Pattern matching with Jupyter/Python integration
  • circos-binder - Circos plots with Jupyter/Python integration
  • bendit-binder - Bend.it software to predict DNA curvature from DNA sequences combined with the power of the Jupyter ecosystem
  • hhsuite3-binder - HHSuite3 with Jupyter/Python integration
  • mscscan-binder - McScan with Jupyter/Python integration

Plus, see here for a listing of resources in a similar vein yet targeted to macromolecular structure data. In particular, see cl_demo-binder for the companion set to this one.

Technical notes

This repository is set up to make use of the Binder service offered by MyBinder.org. See their site for more information about Binder.

Currently (November 2020), the get_protein_seq_as_FASTA.py and presumably other scripts that use yeastmine/intermine from my YeastMine repository work here. The issue was that the current version of the intermine package installed by conda and pip is outdated at present time. The current development version fixes an issue with using templates and perhaps other things in the current Python version, and so is preferably the one to use at this time, see here. Note that to get the development branch of the intermine webservice installed, this repository was updated as shown here. That approach should be easily applied to other repositories or run %pip install https://github.com/intermine/intermine-ws-python/archive/dev.zip in a cell in a notebook in a session. (I haven't yet checked whether the used of %pip install https://github.com/intermine/intermine-ws-python/archive/dev.zip is compatible with having installed intermine from the traditional sources, which presently give an older version, prior.)

Click launch binder below to start using the demonstrations.

Binder

About

A collection of demonstrations of useful resources for command line / Jupyter session manipulation of sequence files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published