Can the calibration results from one model be used in a subsequent one?

Dear All,

I have been using AnyBody to investigate the effects of total hip
replacement on the femur. However I now want to be able to move the
the position of the hip joint but use muscles calibrated as if the leg
had not been moved. I know that the calibration sequence must be run
before the inverse dynamic sequence to allow the programme to write out
the muscle tendon lengths and other parameters. But I want to then
change the geometry and re-run the model with the old calibration
results. Is there any way to store what the calibration sequence
creates and then use it in a subsequent model? I’ve looked at what I
think the calibration is creating but it seems that they are parameters
that cannot be accessed in the muscle models when orignially creating
them. Any thoughts or suggestions would be gratefully received.

Cheers,
Catherine

Hello Catherine,

Unfortunately the best solution is a lengthy one. Create a Outputfile and
write the tendon length data for all muscles after doing the calibration.
Then go the new, modified model and change the tendon length for the
muscles. When you automate the read in procedure it should be quite easy to
work with.

Best regards,

Sebastian


From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com] On Behalf
Of Catherine Manders
Sent: 28. november 2008 12:44
To: anyscript@yahoogroups.com
Subject: [AnyScript] Can the calibration results from one model be used in a
subsequent one?

Dear All,

I have been using AnyBody to investigate the effects of total hip
replacement on the femur. However I now want to be able to move the
the position of the hip joint but use muscles calibrated as if the leg
had not been moved. I know that the calibration sequence must be run
before the inverse dynamic sequence to allow the programme to write out
the muscle tendon lengths and other parameters. But I want to then
change the geometry and re-run the model with the old calibration
results. Is there any way to store what the calibration sequence
creates and then use it in a subsequent model? I’ve looked at what I
think the calibration is creating but it seems that they are parameters
that cannot be accessed in the muscle models when orignially creating
them. Any thoughts or suggestions would be gratefully received.

Cheers,
Catherine

[Non-text portions of this message have been removed]

Hi Sebastian,

Thank you for your reply, its great to know that what I want to do is
possible! Unfortunately, I’m not quite sure how to implement your
suggestion. I can write an output file that contains the tendon
length (Lt), which changes at every time step, but I don’t know how
to make the modified model use it. The Lt is a denied access member
of the AnyViaPointMuscle type. Is there any way around this or have
I just got confused as to what I should be doing?

Thanks again for your help,
Catherine

— In anyscript@yahoogroups.com, AnyScript Support
<anyscriptsup@…> wrote:
>
> Hello Catherine,
>
> Unfortunately the best solution is a lengthy one. Create a
Outputfile and
> write the tendon length data for all muscles after doing the
calibration.
> Then go the new, modified model and change the tendon length for the
> muscles. When you automate the read in procedure it should be quite
easy to
> work with.
>
> Best regards,
>
> Sebastian
>
>
>
> _____
>
> From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com]
On Behalf
> Of Catherine Manders
> Sent: 28. november 2008 12:44
> To: anyscript@yahoogroups.com
> Subject: [AnyScript] Can the calibration results from one model be
used in a
> subsequent one?
>
>
>
> Dear All,
>
> I have been using AnyBody to investigate the effects of total hip
> replacement on the femur. However I now want to be able to move the
> the position of the hip joint but use muscles calibrated as if the
leg
> had not been moved. I know that the calibration sequence must be
run
> before the inverse dynamic sequence to allow the programme to write
out
> the muscle tendon lengths and other parameters. But I want to then
> change the geometry and re-run the model with the old calibration
> results. Is there any way to store what the calibration sequence
> creates and then use it in a subsequent model? I’ve looked at what
I
> think the calibration is creating but it seems that they are
parameters
> that cannot be accessed in the muscle models when orignially
creating
> them. Any thoughts or suggestions would be gratefully received.
>
> Cheers,
> Catherine
>
>
>
>
>
> [Non-text portions of this message have been removed]
>

Hi Catherine,

The way will be to create the Outputfile in the Calibrationstudy. Next you
have to create a new MusclePar File, where all the muscle models are listed.
I would read in the Outputfile there and take the Lt0 values one by one with
indices referring to the entries. So each Muscle’s lt0 has a reference to
the according value in the created outputfile. This means that you don’t
need to run the calibration for the second model, as you have already the
optimised tendon length included.

Best regards,

Sebastian


From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com] On Behalf
Of Catherine Manders
Sent: 2. december 2008 12:06
To: anyscript@yahoogroups.com
Subject: [AnyScript] Re: Can the calibration results from one model be used
in a subsequent one?

Hi Sebastian,

Thank you for your reply, its great to know that what I want to do is
possible! Unfortunately, I’m not quite sure how to implement your
suggestion. I can write an output file that contains the tendon
length (Lt), which changes at every time step, but I don’t know how
to make the modified model use it. The Lt is a denied access member
of the AnyViaPointMuscle type. Is there any way around this or have
I just got confused as to what I should be doing?

Thanks again for your help,
Catherine

— In anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com,
AnyScript Support
<anyscriptsup@…> wrote:
>
> Hello Catherine,
>
> Unfortunately the best solution is a lengthy one. Create a
Outputfile and
> write the tendon length data for all muscles after doing the
calibration.
> Then go the new, modified model and change the tendon length for the
> muscles. When you automate the read in procedure it should be quite
easy to
> work with.
>
> Best regards,
>
> Sebastian
>
>
>
> _____
>
> From: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com
[mailto:anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com]
On Behalf
> Of Catherine Manders
> Sent: 28. november 2008 12:44
> To: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com
> Subject: [AnyScript] Can the calibration results from one model be
used in a
> subsequent one?
>
>
>
> Dear All,
>
> I have been using AnyBody to investigate the effects of total hip
> replacement on the femur. However I now want to be able to move the
> the position of the hip joint but use muscles calibrated as if the
leg
> had not been moved. I know that the calibration sequence must be
run
> before the inverse dynamic sequence to allow the programme to write
out
> the muscle tendon lengths and other parameters. But I want to then
> change the geometry and re-run the model with the old calibration
> results. Is there any way to store what the calibration sequence
> creates and then use it in a subsequent model? I’ve looked at what
I
> think the calibration is creating but it seems that they are
parameters
> that cannot be accessed in the muscle models when orignially
creating
> them. Any thoughts or suggestions would be gratefully received.
>
> Cheers,
> Catherine
>
>
>
>
>
> [Non-text portions of this message have been removed]
>

[Non-text portions of this message have been removed]

Hi Sebastian,

Thank you for your help. I have done what you suggested and it all
seems to be working!

Cheers,
Catherine

— In anyscript@yahoogroups.com, AnyScript Support
<anyscriptsup@…> wrote:
>
> Hi Catherine,
>
> The way will be to create the Outputfile in the Calibrationstudy.
Next you
> have to create a new MusclePar File, where all the muscle models
are listed.
> I would read in the Outputfile there and take the Lt0 values one by
one with
> indices referring to the entries. So each Muscle’s lt0 has a
reference to
> the according value in the created outputfile. This means that you
don’t
> need to run the calibration for the second model, as you have
already the
> optimised tendon length included.
>
> Best regards,
>
> Sebastian
>
>
>
> _____
>
> From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com]
On Behalf
> Of Catherine Manders
> Sent: 2. december 2008 12:06
> To: anyscript@yahoogroups.com
> Subject: [AnyScript] Re: Can the calibration results from one model
be used
> in a subsequent one?
>
>
>
> Hi Sebastian,
>
> Thank you for your reply, its great to know that what I want to do
is
> possible! Unfortunately, I’m not quite sure how to implement your
> suggestion. I can write an output file that contains the tendon
> length (Lt), which changes at every time step, but I don’t know how
> to make the modified model use it. The Lt is a denied access member
> of the AnyViaPointMuscle type. Is there any way around this or have
> I just got confused as to what I should be doing?
>
> Thanks again for your help,
> Catherine
>
> — In anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com>
ps.com,
> AnyScript Support
> <anyscriptsup@> wrote:
> >
> > Hello Catherine,
> >
> > Unfortunately the best solution is a lengthy one. Create a
> Outputfile and
> > write the tendon length data for all muscles after doing the
> calibration.
> > Then go the new, modified model and change the tendon length for
the
> > muscles. When you automate the read in procedure it should be
quite
> easy to
> > work with.
> >
> > Best regards,
> >
> > Sebastian
> >
> >
> >
> > _____
> >
> > From: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com>
ps.com
> [mailto:anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com>
ps.com]
> On Behalf
> > Of Catherine Manders
> > Sent: 28. november 2008 12:44
> > To: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com>
ps.com
> > Subject: [AnyScript] Can the calibration results from one model
be
> used in a
> > subsequent one?
> >
> >
> >
> > Dear All,
> >
> > I have been using AnyBody to investigate the effects of total hip
> > replacement on the femur. However I now want to be able to move
the
> > the position of the hip joint but use muscles calibrated as if
the
> leg
> > had not been moved. I know that the calibration sequence must be
> run
> > before the inverse dynamic sequence to allow the programme to
write
> out
> > the muscle tendon lengths and other parameters. But I want to
then
> > change the geometry and re-run the model with the old calibration
> > results. Is there any way to store what the calibration sequence
> > creates and then use it in a subsequent model? I’ve looked at
what
> I
> > think the calibration is creating but it seems that they are
> parameters
> > that cannot be accessed in the muscle models when orignially
> creating
> > them. Any thoughts or suggestions would be gratefully received.
> >
> > Cheers,
> > Catherine
> >
> >
> >
> >
> >
> > [Non-text portions of this message have been removed]
> >
>
>
>
>
>
> [Non-text portions of this message have been removed]
>