Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 20 08:39
    sbelluzzo starred biojs/biojs
  • Jan 17 20:40
    DanielJRaine starred biojs/biojs
  • Dec 14 2021 18:08
    narendra751 starred biojs/biojs
  • Nov 28 2021 12:00
    takahiro-prog starred biojs/biojs
  • Nov 25 2021 12:22
    zgcgwin starred biojs/biojs
  • Nov 23 2021 07:39
    ecmagz opened #170
  • Nov 07 2021 21:37
    sinamoradi starred biojs/biojs
  • Oct 31 2021 15:46
  • Oct 31 2021 15:45
  • Oct 27 2021 05:58
    ecmagz opened #169
  • Oct 19 2021 05:36
  • Oct 15 2021 07:15
    CavalierSpirit starred biojs/biojs
  • Oct 11 2021 22:47

    udp on master

    Change URL to biojs.net (compare)

  • Oct 11 2021 22:42

    udp on master

    add gitlab config file.... will… migrate to gitlab style yml con… requires javascript runtime and 18 more (compare)

  • Oct 11 2021 22:41

    udp on moved-notice

    (compare)

  • Oct 11 2021 22:32
    udp closed #167
  • Oct 11 2021 22:32
    udp commented #167
  • Oct 11 2021 21:28
    udp commented #168
  • Oct 10 2021 17:02
    udp commented #168
  • Oct 10 2021 14:30
    yochannah commented #168
yuechaowu
@yuechaowu
@yochannah Thank you anyway!
Ibrahim Tanyalcin
@IbrahimTanyalcin
Hi everyone, kudos on the new website design. I have one question though, you used to have a tutorial for adding examples to a project, I wasn't able to find it anymore, is there a link somewhere?
I'm asking it because I forgot it :) It's been a long time since I didn't add anything new.
Shubham Awasthi
@awasthishubh
Hey @IbrahimTanyalcin!
@yochannah will be able to provide you with a better help.
Till then you can check out https://edu.biojs.net/ as most of the tutorials are here only. (It'll soon be updated with our new gsoc project :D)
Yo Yehudi
@yochannah
Thanks @awasthishubh! :heart_eyes:
Yo Yehudi
@yochannah
@IbrahimTanyalcin - this is probably the tutorial you're looking for https://edu.biojs.net/details/package_json/ - look at the snippets section. https://www.npmjs.com/package/mplexviz-ngraph has a good example
Ibrahim Tanyalcin
@IbrahimTanyalcin
@yochannah ok, I pushed a new version , hopefully it'll get picked up. Just one question, I am guessing that the sniper field in package.json is for local development ? Because I presume you are internally converting require statements like require("lexicon-mono-seq") into a valid url such as https://cdn.jsdelivr.net/npm/lexicon-mono-seq@1.2.4/lexiconMonoSeq.v0.17.3.js or whatever the main field of package.json is pointing at. Or am I completely wrong with my assumption (which means a build is rendered at your backend servers first)
Yo Yehudi
@yochannah
this is actually kind of in flux at the minute! we've found that sometimes building components successfully can be really tricky (large packages often time out, for example, or poorly defined dependencies) so we're trying to encourage people to include build versions of their files. This will also make it possible for people to implement components using a CDN link and copy/pasting a couple of lines of code rather than having to buid a package (anyone who knows a little HTML can copy/paste and tweak a component config, whereas there is a lot more knowhow required to build an npm component).
right now we try to build / prepare components where possible, but we're working on a more user friendly spec for BioJS 3.0
Yo Yehudi
@yochannah
I'll try to summon @DennisSchwartz for comment
Ibrahim Tanyalcin
@IbrahimTanyalcin
Ok sure, I asked it because jsdelivr caches everything with access-control-allow-origin as "*" including package.json as well. This means Everything can be fetched/xmlhttped as text/plain, require statement replaced and rendered at client side within an iframe via script tag. This would greatly reduce complexity you need to deal on backend => you don't need to watch versions anymore and offload everything to client. I find it reasonable.
Yo Yehudi
@yochannah
prettymuch!
Ibrahim Tanyalcin
@IbrahimTanyalcin
Hmmm, I got a legacy example warning, I had the "js" key, i'll try the buildJS, maybe that helps
Yo Yehudi
@yochannah
yes, buildJS is better if possible
Nikhil Vats
@Nikhil-Vats
Hey guys, I sent a PR - biojs/generator-biojs-webcomponents#7. Please suggest changes, if any.
Nikhil Vats
@Nikhil-Vats
Hey guys, I have sent a PR(biojs/generator-biojs-webcomponents#8) to update the README of our current Yeoman generator. Please review it and let me know if there are any suggestions.
:smiley:
Yo Yehudi
@yochannah
That was a really well thought-out update - thank you! (now merged :+1: )
Sarthak Sehgal
@sarthak-sehgal
@Nikhil-Vats thanks for the PR. I’ll review it in a day :)
Nikhil Vats
@Nikhil-Vats
Thanks! :smile:
Nikhil Vats
@Nikhil-Vats
Hey guys, I sent a PR(biojs/generator-biojs-webcomponents#9) to fix an issue(https://github.com/biojs/generator-biojs-webcomponents/issues/6). Any suggestions are welcome.
Yo Yehudi
@yochannah
hey @Nikhil-Vats - I've added a small comment. Let me know when it's addressed and I'll re-review :)
Nikhil Vats
@Nikhil-Vats
@yochannah Fixed :)
Yo Yehudi
@yochannah
nice - it looks better! I've just cloned it to test out
Nikhil Vats
@Nikhil-Vats
Sure, I tested it too. :)
Ibrahim Tanyalcin
@IbrahimTanyalcin
Hi there, does anyone have an idea why the snippet would return something like:
"get() returned more than one Snippet -- it returned 8!"
while actually there is a single snippet file?
Yo Yehudi
@yochannah
oh, that's weird! @DennisSchwartz @sarthak-sehgal any suggestions?#
Dennis Schwartz
@DennisSchwartz
Hi @IbrahimTanyalcin ! When are you runnint into this issue?
which is an iife,
also the version is still 1.2.2 however i already published 1.2.6 over the course of 2 weeks.
Sarthak Sehgal
@sarthak-sehgal
Hey @IbrahimTanyalcin, there seems to be some issue with the cron job updating the version numbers. I’ll have a look and get back to you.
Ibrahim Tanyalcin
@IbrahimTanyalcin
@sarthak-sehgal No problem at all, best of luck.
Yo Yehudi
@yochannah
Dennis's abstract was accepted for a poster at BioVis! :tada:
NICE ONE @DennisSchwartz !!
Sarthak Sehgal
@sarthak-sehgal
Congratulations!! 🎉🎉🚀🚀
Nikhil Vats
@Nikhil-Vats
Congratulations @DennisSchwartz ! 🎉😃
rowlandm
@rowlandm
nice work @DennisSchwartz !
Yo Yehudi
@yochannah
hmmm, we have about 2 days - is it worth applying for http://2019.biohackathon.org/proposals ? @Nikhil-Vats @sarthak-sehgal @DennisSchwartz I don't think I could go this year but would be willing to help write a proposal for one of you to go
Sarthak Sehgal
@sarthak-sehgal
@yochannah this is clashing with the eLife Innovation Sprint. Would it be okay to drawback if just in case I apply and get accepted (very slim chances but still lol)?
Yo Yehudi
@yochannah
not sure what you mean by drawback inthis context, sorry
Andrew McColl
@AndrewMcColl77_twitter
Hello all! I was glad I came across this project, since it overlaps nicely with my work to build a distributed computing network that runs on JavaScript/Wasm
If you're curious to learn more, check out our site at distributed.computer. We are a non-profit so not here to sell anything. But if you think having access to 10s of thousands of cores for parallel processing in JavaScript is cool, I'd appreciate if you gave us a follow! My email is andrew@kingsds.network if you'd like to learn more.
Yo Yehudi
@yochannah
Thanks for sharing, @AndrewMcColl77_twitter !
Mark Fortner
@phidias51
I'm curious if the bio-pv component supports the latest 1.0 version of the web components spec, and in general, if there's a way to see which components in the catalogue implement the spec?
Yo Yehudi
@yochannah
@phidias51 at the moment, most of them don't support web compontents particularly - especially older ones - but we're doing some work to make it easier for new components to implement the spec if desired, and/or provide a wrapper tool for older components so they can be used as webcomponents.
Mark Fortner
@phidias51
@yochannah do they currently support the version 0 spec?