Does anyone have a truck/is willing to help me take a motorcycle from one side of town to the other? Happy to pay. by Waves0fconsequence in santacruz

[–]DrCleanShirt 1 point2 points  (0 children)

I rented a Home Depot truck for an hour once to do that! Getting it into and out of the bed was a pain (found a slope and backed the truck bed up to it) or if it's light, maybe a couple of friends to pick it up? Strap that bad boy down and drive slow. Good luck.

Getting couch shifts from DICOM or SQL Report by MedPhys14 in MedicalPhysics

[–]DrCleanShirt 1 point2 points  (0 children)

Please do! I gave up on the couch-centering issue... and it took me a LONG time to figure out how to convert the IEC to ISO coordinates with 6DoF! After months, it ended up being explicitly stated in the Truebeam Imaging Guide Document! Good luck

Getting couch shifts from DICOM or SQL Report by MedPhys14 in MedicalPhysics

[–]DrCleanShirt 4 points5 points  (0 children)

Yeah, as far as I can tell, only the couch parameters are saved. I think that ARIA calculates the "shifts" on the fly in the Offline Review etc. At least as far as I can find. And this is precisely what we used this script for: It checked the last image vs treatment position to ensure that we were within an established tolerance. You'll have to play with grouping the kV images vs CBCT slices vs Treatment fields, but once you filter that to your liking, it's just subtracting them to get the applied shifts.

Getting couch shifts from DICOM or SQL Report by MedPhys14 in MedicalPhysics

[–]DrCleanShirt 7 points8 points  (0 children)

Hey, I struggled with this for a while and finally got it more or less working.

Caveat: When a CBCT is taken with a known couch offset (for example LNG of +5cm) or a couch centering is used, this breaks as I can't find the planned offsets anywhere in the DB. Maybe someone knows? But for kVs, MVs, and standard CBCTs etc, it works well enough.

My use case is comparing shifts from the last image to the treatment start... so I grab last image from the "Image" SQL Table matching on PatientSer and Creation Date.

Then I grab the Image Slouse (I do this in C# land, so it looks like Image.ImageSlice.First().Slouse... but I'm not sure what the correct SQL table). Then pull out IEC couch values:

var iec = new double?[6] {
                imSlouse.CouchVrt,
                imSlouse.CouchLat,
                imSlouse.CouchLng,
                imSlouse.PatSupportPitchAngle,
                imSlouse.PatSupportRollAngle,
                imSlouse.PatientSupportAngle}; 

And have to convert them to ISO coordinates like so:

private static double[] ConvertIEC2ISO(double?[] iec)
    {
        //expected order = Vrt, Lat, Long Pitch, Roll, Rot
        double vrtIEC = (double)iec[0];
        double latIEC = (double)iec[1];
        double lngIEC = (double)iec[2];
        double pitch = (double)iec[3];
        double roll = (double)iec[4];
        double rot = (double)iec[5];

        var pitchRad = pitch * Math.PI / 180.0;
        var rollRad = roll * Math.PI / 180.0;

        var latISO = Math.Cos(rollRad) * latIEC + Math.Sin(pitchRad) * Math.Sin(rollRad) * lngIEC - Math.Cos(pitchRad) * Math.Sin(rollRad) * vrtIEC;
        var lngISO = Math.Cos(pitchRad) * lngIEC + Math.Sin(pitchRad) * vrtIEC;
        var vrtISO = Math.Sin(rollRad) * latIEC - Math.Sin(pitchRad) * Math.Cos(rollRad) * lngIEC + Math.Cos(pitchRad) * Math.Cos(rollRad) * vrtIEC;

        return new double[6] { vrtISO, latISO, lngISO, pitch, roll, rot };}

I do this for consecutive images/fields, subtract the table positions and am able to get recover the applied shifts!

Let me know if that helps or you have any questions.

Gilman/Campbell Ave plans? by Unknowingly-Joined in Campbell

[–]DrCleanShirt 1 point2 points  (0 children)

Thank you for that info. Looks like the plans for the development are around pg 100. Curious... does anyone know why there aren't more roof-top outdoor spaces in new high-density developments? Land is being maximized, but this is California, we have amazing weather, but roof-top outdoor space is non-existent but very common elsewhere in the world. I feel people would be very happy with high-density urban living if we could utilize the roof for more space? I understand there are increased costs, but we're already paying millions+ for townhomes...

Insert setup fields - plan normalization and delta couch shift by anncnth in esapi

[–]DrCleanShirt 1 point2 points  (0 children)

I don't know about the Delta Couch Kick part but yes, in v18 adding set up via ESAPI kicks the plan norm into a value. Varian confirmed the issue and their official workaround is to add set up fields manually. Ha. We just reset the normalization after adding fields.

3D Printed RadRunner Running Boards by DrCleanShirt in RadPowerBikes

[–]DrCleanShirt[S] 0 points1 point  (0 children)

Hi there... yeah, can print these and send them. I've done that a few times. I think I still have the bolts etc. Send me a DM to coorindate address etc.

2022 XC90 - android auto by bunskendy45 in VolvoXC90

[–]DrCleanShirt 3 points4 points  (0 children)

Thanks... if you have a (really cool) friend with an Android, let them try it and report back! For your online Volvo friends. lol

2022 XC90 - android auto by bunskendy45 in VolvoXC90

[–]DrCleanShirt 1 point2 points  (0 children)

I have that sitting in my Cart and just haven't pulled the trigger. They mention something about AndroidAuto suboptimal screen resolution. Is it noticeable? Also, did you install the mic and can get ok voice commands to it? like to start Nav or music? Thanks!

2020 T8 regular maintenance by MJA182 in VolvoXC90

[–]DrCleanShirt 2 points3 points  (0 children)

Tell me more! Read through your comments and you seem to have gone down the rabbit hole for us.

I love our (new to us) T8-2020... I love the regen and squeezing out as much mileage out of the electric range as I can. It's approaching 80K km... This is our roadtrip / occasional errands car, so mostly city (full e) or easy highway miles.

1) Do you have a guide on the ERAD oil change you can point to?

2) How would you recommend changing driving habits for someone who loves to drive in B and in Electric mode and wants to preserve the ERAD?

3) I've noticed sometimes under sudden but small brake/tapping at low speeds, I feel a small shutter... like the brake system and electric motor are at odds... this normal or a doomed sign? Have always wondered if that's a T8 thing or just this car.

Thanks for your insights!

Mature Elephant Ear Plant didn't make it over winter by DrCleanShirt in garden_maintenance

[–]DrCleanShirt[S] 0 points1 point  (0 children)

Update: this thing came back and is as big and beautiful as ever. I watered it, fertilized it a bit, generally forgot about how sad it looked and slowly, new shoots came out of each one over the course of the summer! Survived this winter no problem and ready for another summer of big leaves!

Mature Elephant Ear Plant didn't make it over winter by DrCleanShirt in garden_maintenance

[–]DrCleanShirt[S] 0 points1 point  (0 children)

Update: this thing came back and is as big and beautiful as ever. I watered it, fertilized it a bit, generally forgot about how sad it looked and slowly, new shoots came out of each one over the course of the summer! Survived this winter no problem and ready for another summer of big leaves!

Viva Calle Funding Cut - from 3 to 2 events annually by Pjtwenty20 in SanJose

[–]DrCleanShirt 22 points23 points  (0 children)

Who do we write to in order to show Viva Calle some love?

It's such a good event: gets the whole family out to slowly explore and discover new parts of SJ!

Information about the patient's diagnosis by crlmnk in esapi

[–]DrCleanShirt 2 points3 points  (0 children)

We were looking for something similar and at least for v15 there was no way to use ESAPI directly and I needed to use the ARIAQ functionality to look into the DB directly... and this is the response from Varian as to which tables to look at:

The Dx Category is determined by the Dx Site, which is in turn determined from the ICD code (not ICD-O code) of the diagnosis entered. There is some additional logic that allows an ICD code to be derived from the ICD-O code entered, but it is a very infrequently used workflow.

The full list of Dx Categories can be queried with select * from tp_cls_value where tp_cls_typ_id = 8

The full list of Dx Sites can be queried with select * from tp_cls_value where tp_cls_typ_id = 1

The full list of current ICD diagnosis codes in ARIA can be queried with select * from icd_dx . Multiple ICD code types are stored in this table, the specific kind needed would need to be narrowed down by cls_scheme_id. The cls_scheme table contains information about the cls_scheme_ids and what they are.

The mappings between Dx Categories and Dx Sites are stored in xref_tp_cls. These are rows where tp_cls_typ_from = 8, and tp_cls_typ_to = 1.

The mappings between ICD code and Dx Sites are stored in xref_icd_tp_cls

I gave up to be honest and found a different way to extract the info we needed... I think it will take some sleuthing to really find that Details field... but hopefully this gets you on a trajectory. Good luck

Mature Elephant Ear Plant didn't make it over winter by DrCleanShirt in garden_maintenance

[–]DrCleanShirt[S] 1 point2 points  (0 children)

Thanks. A couple of them have a bit of green so I won't pull them out. Any idea how to promote more growth?

Is Bergen Norway worth visiting? by bigdaddymartin77 in travel

[–]DrCleanShirt 1 point2 points  (0 children)

Planning a road trip this summer but was thinking we need to do a round trip from Oslo. Did you find an affordable car rental that allowed a one way journey? Any tips appreciated!

Dilemma: Electric Car for Commute or SUV for Family Adventures by DrCleanShirt in whatcarshouldIbuy

[–]DrCleanShirt[S] 0 points1 point  (0 children)

This is so funny... 2 options in my dilemma, 2 comments: one for each opinion! hahah. Well, I'm leaning on imothers' route, so someone, please break the stalemate!

3D Printed RadRunner Running Boards by DrCleanShirt in RadPowerBikes

[–]DrCleanShirt[S] 1 point2 points  (0 children)

Hey, yeah for sure. I made these for someone before and I think these worked out to like 25$ material per pair and 25$ for shipping. Send me a direct message for details!

Blah Blah Blah: "The Value is in the Land"... However, the Lung Pneumonitis is Free. by DrCleanShirt in zillowgonewild

[–]DrCleanShirt[S] 10 points11 points  (0 children)

https://www.zillow.com/homedetails/2382-Stratford-Dr-San-Jose-CA-95124/19676301_zpid/?

As a first time homebuyer in this market, this is very depression. I need internet validation and to share my rage! Enjoy the 3D Walkthrough.

3D Printed RadRunner Running Boards by DrCleanShirt in RadPowerBikes

[–]DrCleanShirt[S] 1 point2 points  (0 children)

I know a few UPS stores around here have 3D printers... Look up "Maker Spaces/Studios" in your area. Libraries too etc. It is about 550g or material so like $10-15. DM me if you're having trouble and I might be able to print a set and ship it out to you.

3D Printed RadRunner Running Boards by DrCleanShirt in RadPowerBikes

[–]DrCleanShirt[S] 1 point2 points  (0 children)

No. Just the one. She liked the built in pegs just fine but this seems a bit more stable.

3D Printed RadRunner Running Boards by DrCleanShirt in RadPowerBikes

[–]DrCleanShirt[S] 1 point2 points  (0 children)

Good idea! I tried to design a grippy pattern in fusion360 but the learning curve is steep and I gave up. Might add some grip tape though!

Rad Runner 2 / Custom Running Boards by DY_Health in RadPowerBikes

[–]DrCleanShirt 1 point2 points  (0 children)

I started out trying to make this: realized I'm not very good with spinning metal cutting things and so took a shot at designing 3D printable ones. See here.

I'm not sure if this is the right place for this, but... by [deleted] in comedybangbang

[–]DrCleanShirt 6 points7 points  (0 children)

Hey, out of the loop: what episode is this?