Hey Kartik -

Sebastian and I just caught up about this, and I'm in agreement that they
should be separate ideas. Sebastian is going to break the ideas back out
again and make sure the delineation between the two is clear.

Thanks again for adding the idea! I'm really excited about both of these =)

Cheers,
Ben

On Thu, Feb 9, 2017 at 12:26 PM, Kartik Patel <kartikpatel1...@gmail.com>
wrote:

> Hi Ben,
>
> Regarding HTML-based GUI of GRC: Actually both the ideas are slightly
> different. As far as I think, the idea added by Sebastian was basically
> opening HTML view at run-time. So, output would be based on HTML view. All
> the panels and plots will be based on HTML.
>
> On the other hand, my idea was to use a full-fledged HTML based GRC. Draw
> a flowgraph on HTML canvas, upon running, it will initiate a process on
> server, and the response data will be a response from the server which will
> be shown on frontend.
>
> So, actually both are different. I also contacted Sebastian, and he
> suggested that both ideas can be there. But the full-fledged HTML based
> gnuradio will be too long for a 3 month project.
> Now when I think about it, I think the first phase of full-fledged HTML
> based gnuradio can be the one suggested by Sebastian.
>
> So, that's fine if it's combined for now. I just wanted to clarify both
> ideas.
>
> Also, thank you very much for your interest in mentorship for statistical
> toolbox.
>
>
> Regards,
> Kartik Patel
>
>
>
> On Thu, Feb 9, 2017 8:22 PM, Ben Hilburn bhilb...@gnuradio.org wrote:
>
>> Hi Kartik -
>>
>> Thanks for getting involved! There actually already was an HTML-based GRC
>> on the ideas list, so I combined the new one you created with the existing
>> one. I also made some minor edits to your Stastical Toolbox idea, and added
>> my name as a Mentor.
>>
>> Cheers,
>> Ben
>>
>> On Thu, Feb 9, 2017 at 5:31 AM, Kartik Patel <kartikpatel1...@gmail.com>
>> wrote:
>>
>> Hello everyone,
>>
>> The two of the ideas (1. statistical toolbox, 2. HTML based GRC) have
>> been added in the GSoC Idea wiki page.
>>
>> Please review it and suggest any updates on *wiki*.
>>
>> Thank you.
>>
>> Regards,
>> Kartik Patel
>>
>>
>>
>> On Tue, Feb 7, 2017 8:24 PM, Marcus Müller marcus.muel...@ettus.com
>> wrote:
>>
>> Hi Kartik,
>>
>> ha! Sorry for mixing this up. Yes, in that case, you'd be the GSoC
>> participant, not the mentor :)
>>
>> I've pinged the right people. Hopefully we can get your account going.
>>
>> Best regards,
>>
>> Marcus
>>
>> On 02/06/2017 08:55 PM, Kartik Patel wrote:
>>
>> Hi Marcus,
>>
>> I was interested in implementing this myself. Sorry for not clarifying.
>> It would be my first time contributing a whole new feature to GNU Radio. I
>> believe, the mentoring should be from someone who is more frequent
>> contributor? If someone is interested in being the mentor to the project,
>> it would be great.
>>
>> I can add to wiki, but I don't have account on redmine. It is waiting to
>> be approved from Admin for a long time.
>>
>> Regards,
>> Kartik Patel
>>
>>
>>
>> On Tue, Feb 7, 2017 1:19 AM, Marcus Müller marcus.muel...@ettus.com
>> wrote:
>>
>> Hi Kartik,
>>
>> sorry, we've all been pretty busy over the Weekend – FOSDEM and stuff.
>>
>> So, I personally think this is a pretty great idea that you should
>> definitely put on the GNU Radio wiki page for GSoC ideas – if someone has a
>> great idea how to improve what you're proposing, it's a wiki for a reason –
>> so frankly, go for it. Notice that it'd be awesome if you putting this on
>> the page also meant that you'd agree to at least partially mentor the
>> student that picks that topic!
>>
>> Best
>>
>> On 02/06/2017 08:26 PM, Kartik Patel wrote:
>>
>> Hello all,
>>
>> Any discussion over statistical toolbox?
>>
>> Thank you.
>>
>> Regards,
>> Kartik Patel
>>
>>
>>
>> On Wed, Feb 1, 2017 1:32 AM, Kartik Patel kartikpatel1...@gmail.com
>> wrote:
>>
>> Hi Marcus,
>>
>> Sorry for replying late. I was travelling.
>>
>> My point is we can have a statistical module for GNU Radio. Although
>> Scipy has extensive library available, we can have it's wrappers for GNU
>> Radio. We can use those wrappers in GRC. Basically, all major statistical
>> analysis can be done at GRC level instead of going to the python/c++
>> backend.
>>
>> There are some fundamental statistical tools (can be extended with
>> suggestions from community): 1. generation of RV, 2. various distributions
>> and distribution fitting, 3. regressions 4. hypothesis testing (including
>> non-parametric testing which basically check whether current samples
>> matches a particular distribution or not) 5. parameter estimations. We will
>> need various distributions/functions from Scipy.
>>
>> So, consider a scenario where we have a block of "random variable
>> generators" which will get input from a block called "distribution" which
>> will specify the distribution as well as it's parameters.
>> There can be another block for "distribution fitting". Which will take
>> two inputs: vector of samples and input from "distribution" block.
>> Consider a hypothesis testing scenario: Get a input vector: Provide a
>> condition of testing (like energy of vector should be greater than some
>> value).
>> Consider a testing mechanism where we test whether a sample vector is
>> taken from a distribution or not (aka non-parametric goodness-of-fit based
>> testing): It may take input from a "distribution block" and set of samples.
>> and based on value of some "false alarm probability", it will give the
>> decision.
>>
>> We can try to make these testing completely generic. Like, you can write
>> whole equation in textbox in GRC (may be. need to see how can we do it).
>> It's similar to some blocks in Simulink (not sure exactly which one, but I
>> remember those).
>>
>> Note1: the "distribution" block will provide a distribution object. It
>> may work internally, or externally. That's debatable.
>> Note2: This is a idea. We can discuss on various implementation
>> approaches once the scope of project etc are discussed.
>>
>> Regards,
>> Kartik Patel
>>
>>
>>
>> On Thu, Jan 26, 2017 11:51 PM, Marcus Müller marcus.muel...@ettus.com
>> wrote:
>>
>> Hi Kartik,
>>
>> I heartily agree with you, you need a lot of random variables, but the
>> question is: in which shape?
>>
>> Do you need the noise source to produce more different types of amplitude
>> distributions? Do you need those in the channel models?
>>
>> "Blocks for hypothesis testing" sounds pretty interesting. Can you flesh
>> out that idea a little more? In my head, I'm not sure what a *hypothesis*
>> is here.
>>
>> Best regards,
>>
>> Marcus
>>
>>
>> On 01/26/2017 05:24 PM, Kartik Patel wrote:
>>
>> Hi Martin,
>>
>> Till now, based on my experience in communication systems, I saw
>> extensive need of probability and random variables.
>>
>> So, now, if we are considering GNU Radio to be a full-fledged
>> communication systems simulator, I think we can have wrappers of
>> statistical analysis functions of Scipy. We can have GRC blocks for the
>> same.
>>
>> So, for an example, for spectrum sensing applications, instead of writing
>> a code with Scipy library, we can have some blocks for direct hypothesis
>> testing.
>>
>> Regards,
>> Kartik Patel
>>
>>
>>
>> On Thu, Jan 26, 2017 4:07 PM, Martin Braun martin.br...@ettus.com wrote:
>>
>> On 01/26/2017 12:07 AM, Kartik Patel wrote:
>>
>> > Hi,
>>
>> >
>>
>> > I am not sure how relevant is this, but it's worth a consideration.
>>
>> >
>>
>> > Can we have a probability and statistical toolbox? It may include
>>
>> > various probabilistic distributions, their random number generators,
>>
>> > their PDFs and CDFs. These are very much useful in a communication
>>
>> > system analysis. (Example: middleton noise etc. for simulations). Even
>>
>> > adding various statistical functions like hypothesis testing,
>>
>> > regressions, distribution fitting etc. can be added.
>>
>>
>> Sure, although scipy has pretty good ones already. Can you elaborate on
>>
>> how this would be useful for GNU Radio specifically?
>>
>>
>> -- M
>>
>>
>>
>> _______________________________________________
>>
>> Discuss-gnuradio mailing list
>>
>> Discuss-gnuradio@gnu.org
>>
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>>
>>
>>
>> _______________________________________________ Discuss-gnuradio mailing 
>> list Discuss-gnuradio@gnu.org 
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>>
>>
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>>
>>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to