Commit 99907970 authored by Matus Talcik's avatar Matus Talcik
Browse files

switch to using quantiles

parent f04c9f90
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -268,10 +268,13 @@ export function ChromatinViewportConfigurationPanel(props: {
            );
        }

        const quantiles = quantile(distances, [0.05, 0.95]);
        const quantiles = quantile(distances, [0.05, 0.85]);
        const iqr = quantiles[1] - quantiles[0];
        const low = quantiles[0] - 1.5 * iqr;
        const high = quantiles[1] + 1.5 * iqr;

        const radius = quantiles[0] / 4.0;
        const radiusRange = { min: 0.0, max: quantiles[0] / 2.0 };
        const radius = low;
        const radiusRange = { min: low, max: high };
        //#region Calculate radius range

        newData.push({
+1 −1
Original line number Diff line number Diff line
@@ -598,7 +598,7 @@ export function TADViewport(props: {
                color: 'white'
            }}>
                {(selections && selectionsRanges) && selectionsRanges.map((selectionRange, selectionRangeIndex) => {
                    if (selections[selectionRangeIndex]) {
                    if (selections[selectionRangeIndex] && selections[selectionRangeIndex][1].visible) {
                        return <div key={selectionRangeIndex} style={{
                            width: '100%',
                            height: '8px',
+1 −1
Original line number Diff line number Diff line
@@ -66,7 +66,7 @@ main(@builtin(global_invocation_id) GlobalInvocationID
  let TBN = mat3x3<f32>(tangent, bitangent, viewSpaceNormal);

  var occlusion = 0.0;
  let numberOfSamples = 8;
  let numberOfSamples = 32;
  for (var i = 0; i < numberOfSamples; i = i + 1) {
    // get sample position
    var samplePos = TBN * globals.noiseSamples[i].xyz; // from tangent to view-space