| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with the Workiva Platform --> |
<!-- Copyright 2024 Workiva --> |
<!-- r:63d4ae04-22fd-40c6-a830-6ea46db1b3a9,g:43913839-4ef2-4573-81b4-ab4bdaf9db52 --> |
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"> |
| <link:roleRef roleURI="http://www.dna.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="pgen-20231231.xsd#ConsolidatedBalanceSheets"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/ConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6632b4c3-6636-48ac-a319-dad0861221d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6632b4c3-6636-48ac-a319-dad0861221d2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_515998f4-896b-400d-ab00-0b7ae4ac56df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_515998f4-896b-400d-ab00-0b7ae4ac56df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_e4b86c64-5215-4f46-8b89-8b1e3778860c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_e4b86c64-5215-4f46-8b89-8b1e3778860c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_034f057b-734d-47bf-9978-58aa1bc2dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_Goodwill_034f057b-734d-47bf-9978-58aa1bc2dd0a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_f4f8340c-433a-41b4-a754-71d4ede18d4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_f4f8340c-433a-41b4-a754-71d4ede18d4a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3034ef3b-0a6e-4315-87fb-f18f93eb38cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_3f21a570-976e-410c-be6b-8766113fbbc4" xlink:to="loc_us-gaap_AssetsCurrent_3034ef3b-0a6e-4315-87fb-f18f93eb38cf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_4296c2b3-d524-4577-8d57-1ac2445b4769" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_ShortTermBorrowings_4296c2b3-d524-4577-8d57-1ac2445b4769" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f900b141-db19-472e-a190-480e72a2f3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_f900b141-db19-472e-a190-480e72a2f3a6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_SettlementAndIndemnificationAccrualsCurrent_1a6d3474-fd0b-4c49-9cda-5d9110cdb94b" xlink:href="pgen-20231231.xsd#pgen_SettlementAndIndemnificationAccrualsCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_pgen_SettlementAndIndemnificationAccrualsCurrent_1a6d3474-fd0b-4c49-9cda-5d9110cdb94b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_df2d20fa-a7b7-4bcd-a454-46d7e5a7c32c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_df2d20fa-a7b7-4bcd-a454-46d7e5a7c32c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b701a364-88c6-4322-9452-f0531570a372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_AccountsPayableCurrent_b701a364-88c6-4322-9452-f0531570a372" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5085dccf-be5a-4804-8277-97c4f4e5c209" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5085dccf-be5a-4804-8277-97c4f4e5c209" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_65989617-4c47-44a5-9e63-41120b3cc92b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_699fb131-50c2-4df3-b909-1debe1ca7da7" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_65989617-4c47-44a5-9e63-41120b3cc92b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_9046e380-dbac-4ac2-baae-50431b8401c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_9046e380-dbac-4ac2-baae-50431b8401c2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_3290b51d-54c1-49f5-b157-6668fd1ee19c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_RestrictedCashCurrent_3290b51d-54c1-49f5-b157-6668fd1ee19c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_65b26115-083a-483c-bbb7-13080e2dea1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherReceivablesNetCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_65b26115-083a-483c-bbb7-13080e2dea1a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b78cb7fe-9b16-4ffd-97df-0549e483925c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b78cb7fe-9b16-4ffd-97df-0549e483925c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31c94fdc-c473-47a5-8b16-51a894f4a303" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_31c94fdc-c473-47a5-8b16-51a894f4a303" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_fd368185-1789-4b74-82c6-88158ff66673" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermInvestments"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c17890b1-97ab-4c37-b67a-47861bcc211d" xlink:to="loc_us-gaap_ShortTermInvestments_fd368185-1789-4b74-82c6-88158ff66673" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0f99c4e8-8f39-465c-936b-6db5858d21d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_418144f3-25ac-4db7-ad56-870a71c45a74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0f99c4e8-8f39-465c-936b-6db5858d21d5" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_418144f3-25ac-4db7-ad56-870a71c45a74" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff73e693-8332-4774-8fdb-a56edf8c81cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0f99c4e8-8f39-465c-936b-6db5858d21d5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ff73e693-8332-4774-8fdb-a56edf8c81cd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eff67377-97c1-4dc8-8e0c-cf364effeb13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0f99c4e8-8f39-465c-936b-6db5858d21d5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_eff67377-97c1-4dc8-8e0c-cf364effeb13" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0b154c84-b225-4ce8-9132-2cf4d09b9d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0f99c4e8-8f39-465c-936b-6db5858d21d5" xlink:to="loc_us-gaap_LiabilitiesCurrent_0b154c84-b225-4ce8-9132-2cf4d09b9d6a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a6e23da-9ddc-4fda-92ce-078866f8b189" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_73fa28e0-ab93-4872-8167-ed8733e173ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a6e23da-9ddc-4fda-92ce-078866f8b189" xlink:to="loc_us-gaap_Liabilities_73fa28e0-ab93-4872-8167-ed8733e173ef" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cbfcd00e-5027-4aeb-857d-fcfed8264efe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a6e23da-9ddc-4fda-92ce-078866f8b189" xlink:to="loc_us-gaap_StockholdersEquity_cbfcd00e-5027-4aeb-857d-fcfed8264efe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_0ae64fcd-cedd-441d-98a3-99a87f56befe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a6e23da-9ddc-4fda-92ce-078866f8b189" xlink:to="loc_us-gaap_CommitmentsAndContingencies_0ae64fcd-cedd-441d-98a3-99a87f56befe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_af05f1b8-7e68-45d9-94d3-9e525c380a65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_fbaccbcb-0880-4218-9472-a4e174d60a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValueOutstanding"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_af05f1b8-7e68-45d9-94d3-9e525c380a65" xlink:to="loc_us-gaap_CommonStockValueOutstanding_fbaccbcb-0880-4218-9472-a4e174d60a7b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_cb07e65b-1e8f-4465-9d23-9d2a7516f180" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_af05f1b8-7e68-45d9-94d3-9e525c380a65" xlink:to="loc_us-gaap_AdditionalPaidInCapital_cb07e65b-1e8f-4465-9d23-9d2a7516f180" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_283db554-67d3-4872-930b-9ae359f255f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_af05f1b8-7e68-45d9-94d3-9e525c380a65" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_283db554-67d3-4872-930b-9ae359f255f9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6c830daa-28b0-4d6f-942a-35a09ec80d46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_af05f1b8-7e68-45d9-94d3-9e525c380a65" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6c830daa-28b0-4d6f-942a-35a09ec80d46" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="pgen-20231231.xsd#ConsolidatedStatementsofOperations"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/ConsolidatedStatementsofOperations" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b4ac2f02-a953-4cf5-9fec-776b02114c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_fdb4e566-ad12-48c5-9785-274a180bc96a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_b4ac2f02-a953-4cf5-9fec-776b02114c2d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_fdb4e566-ad12-48c5-9785-274a180bc96a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_e7290b7b-fa58-4212-aaa3-7f18954f9f35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_b4ac2f02-a953-4cf5-9fec-776b02114c2d" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_e7290b7b-fa58-4212-aaa3-7f18954f9f35" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7cd307e9-4396-4252-964f-3157297225e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_6d5f6dc8-bccc-4a8b-8b30-4f06ce4fe033" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7cd307e9-4396-4252-964f-3157297225e4" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_6d5f6dc8-bccc-4a8b-8b30-4f06ce4fe033" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_405ee282-d1f6-40a9-a4c2-1f2367154e51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_7cd307e9-4396-4252-964f-3157297225e4" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_405ee282-d1f6-40a9-a4c2-1f2367154e51" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_071ec69c-1d42-4fb4-8ffd-fe93d13249f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_d6fd12db-0393-4a6b-b4ef-71c5be5ccfa8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_071ec69c-1d42-4fb4-8ffd-fe93d13249f5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_d6fd12db-0393-4a6b-b4ef-71c5be5ccfa8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_a4848a49-9d03-4c01-a5bf-3ea422081ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_071ec69c-1d42-4fb4-8ffd-fe93d13249f5" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_a4848a49-9d03-4c01-a5bf-3ea422081ffc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_5a2c48fc-6695-4872-b458-0774a9d6ecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_5a2c48fc-6695-4872-b458-0774a9d6ecc5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4833b9d4-ebd8-4d10-ab7d-ee040b6459a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_4833b9d4-ebd8-4d10-ab7d-ee040b6459a3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_2ea204e2-93a2-4eac-99ab-49964e5e3d97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_2ea204e2-93a2-4eac-99ab-49964e5e3d97" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7b6c432f-c619-4034-96ea-95c288c11fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7b6c432f-c619-4034-96ea-95c288c11fd3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_543c253e-d863-45ba-9f94-8a9356288729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_77fd1873-d1b7-4642-a8e2-2641bf3768dd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_543c253e-d863-45ba-9f94-8a9356288729" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8557f481-f0ec-4562-b3ce-c7e6bbe4ecb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d567fa2d-12a7-44f9-b6be-eaebcbadaf8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8557f481-f0ec-4562-b3ce-c7e6bbe4ecb6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d567fa2d-12a7-44f9-b6be-eaebcbadaf8b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_17e56f7f-e997-455c-b5cb-6acf1cd978c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8557f481-f0ec-4562-b3ce-c7e6bbe4ecb6" xlink:to="loc_us-gaap_OperatingExpenses_17e56f7f-e997-455c-b5cb-6acf1cd978c8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cc77328-8560-44fa-b09d-e36ed6644cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_92c5bd36-beb6-4544-9ede-182c45ccc540" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cc77328-8560-44fa-b09d-e36ed6644cd9" xlink:to="loc_us-gaap_OperatingIncomeLoss_92c5bd36-beb6-4544-9ede-182c45ccc540" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_69534bc8-2738-423f-bbad-ceed2cfc9972" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cc77328-8560-44fa-b09d-e36ed6644cd9" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_69534bc8-2738-423f-bbad-ceed2cfc9972" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6dc17bfb-11e7-46bb-9e17-1b5f45f5d450" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6cc77328-8560-44fa-b09d-e36ed6644cd9" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_6dc17bfb-11e7-46bb-9e17-1b5f45f5d450" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_23fd865c-5aa7-4dcf-9393-1a65609cd04f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a5bb4265-f3ea-4f56-af3d-b27767616bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_23fd865c-5aa7-4dcf-9393-1a65609cd04f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a5bb4265-f3ea-4f56-af3d-b27767616bfe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5c5d8869-4ab1-4a4f-bc9e-a6d7f810f0db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_23fd865c-5aa7-4dcf-9393-1a65609cd04f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5c5d8869-4ab1-4a4f-bc9e-a6d7f810f0db" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a573437c-54b9-4835-9655-0163537a8cc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9492e8d7-29d1-459e-833f-5288760f6219" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a573437c-54b9-4835-9655-0163537a8cc4" xlink:to="loc_us-gaap_InterestExpense_9492e8d7-29d1-459e-833f-5288760f6219" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_7ffc89a7-2d1b-435b-b071-ebdfe71d3b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeNonoperating"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a573437c-54b9-4835-9655-0163537a8cc4" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_7ffc89a7-2d1b-435b-b071-ebdfe71d3b5b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1ae9aeba-c9f3-4ffd-b0e1-0ca067bc82cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_a573437c-54b9-4835-9655-0163537a8cc4" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1ae9aeba-c9f3-4ffd-b0e1-0ca067bc82cc" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeloss" xlink:type="simple" xlink:href="pgen-20231231.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeloss"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeloss" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f29146e7-55fe-4935-9ea8-3df9c2e5033c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_e24dd353-398a-4852-83c5-f856d327d023" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f29146e7-55fe-4935-9ea8-3df9c2e5033c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_e24dd353-398a-4852-83c5-f856d327d023" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_8035e8f0-6f22-4ec7-9578-571448efffd8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f29146e7-55fe-4935-9ea8-3df9c2e5033c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_8035e8f0-6f22-4ec7-9578-571448efffd8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e3f5b392-1ba2-4d29-96a2-729f4416395c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f29146e7-55fe-4935-9ea8-3df9c2e5033c" xlink:to="loc_us-gaap_NetIncomeLoss_e3f5b392-1ba2-4d29-96a2-729f4416395c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="pgen-20231231.xsd#ConsolidatedStatementsofCashFlows"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_43887215-4848-42ed-b262-a016659d2978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_43887215-4848-42ed-b262-a016659d2978" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fa17e02-bb6c-48dd-a0dd-c2093f6ae040" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_0fa17e02-bb6c-48dd-a0dd-c2093f6ae040" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2bc5906a-dd06-4452-9c5a-b1fa8e3cea3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2bc5906a-dd06-4452-9c5a-b1fa8e3cea3b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fd48600d-ad21-4c48-8ba3-9e44fb6e1003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fd48600d-ad21-4c48-8ba3-9e44fb6e1003" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_fabe75d1-9fb4-42b8-9e42-fe6f584dff2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_fabe75d1-9fb4-42b8-9e42-fe6f584dff2f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal_5cf5708c-5926-4275-82c5-2760d156cbb3" xlink:href="pgen-20231231.xsd#pgen_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_pgen_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal_5cf5708c-5926-4275-82c5-2760d156cbb3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6db30a89-b4a1-48ee-b43a-cdc8fccfe9be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_6db30a89-b4a1-48ee-b43a-cdc8fccfe9be" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_SharesIssuedDuringPeriodValueIssuedForServicesExpense_d6b7a1b6-bc7a-456c-830d-81b573bdbede" xlink:href="pgen-20231231.xsd#pgen_SharesIssuedDuringPeriodValueIssuedForServicesExpense"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_pgen_SharesIssuedDuringPeriodValueIssuedForServicesExpense_d6b7a1b6-bc7a-456c-830d-81b573bdbede" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_a3099350-06df-45a6-8198-9a3c9300de9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/> |
| | <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_a3099350-06df-45a6-8198-9a3c9300de9b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_937b6449-242a-4295-8315-2254146b4a97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_937b6449-242a-4295-8315-2254146b4a97" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_666f4e7d-2a63-4dc7-b14d-82fbe10e8d66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetImpairmentCharges"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_666f4e7d-2a63-4dc7-b14d-82fbe10e8d66" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherAssets_53d7636f-f379-4390-aff4-f31163fabbf1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnSaleOfOtherAssets"/> |
| | <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherAssets_53d7636f-f379-4390-aff4-f31163fabbf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_ad0402e6-3f23-4fb6-bef4-b77020f53149" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/> |
| | <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_ad0402e6-3f23-4fb6-bef4-b77020f53149" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_369329c8-0015-4f01-a500-05df6d046622" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_369329c8-0015-4f01-a500-05df6d046622" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_db9c4170-2ac8-4c02-897c-9330737a5048" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillImpairmentLoss"/> |
| | <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_db9c4170-2ac8-4c02-897c-9330737a5048" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_48e86fef-0931-4b67-bcca-a16faad1b1be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/> |
| | <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_48e86fef-0931-4b67-bcca-a16faad1b1be" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_42e73eb0-c31d-4fb1-8c20-b98121baeab0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/> |
| | <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_42e73eb0-c31d-4fb1-8c20-b98121baeab0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_18b0b875-54c1-4af0-a111-50b5fddfdbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/> |
| | <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_18b0b875-54c1-4af0-a111-50b5fddfdbdb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4ccc6a9a-5c51-4271-8f20-c08318c6b80f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/> |
| | <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_4ccc6a9a-5c51-4271-8f20-c08318c6b80f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_f887f154-5cbf-4ce8-97b7-26e294895da1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/> |
| | <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_f887f154-5cbf-4ce8-97b7-26e294895da1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bb9b66e4-012c-436d-864d-95bf288b712a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_ShareBasedCompensation_bb9b66e4-012c-436d-864d-95bf288b712a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dbfe3f93-16e3-4f96-aac8-0124daac42ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="22" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_NetIncomeLoss_dbfe3f93-16e3-4f96-aac8-0124daac42ed" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_099e1dd8-5d5a-4e44-8096-7213ecbc0447" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/> |
| | <link:calculationArc order="23" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_099e1dd8-5d5a-4e44-8096-7213ecbc0447" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_107369a3-4f82-4c82-a77e-c6661c2e0d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="24" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_107369a3-4f82-4c82-a77e-c6661c2e0d9a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_NoncashGainLossOnTerminationOfLease_14bc9b99-4f7f-467c-858c-b6f780e1e387" xlink:href="pgen-20231231.xsd#pgen_NoncashGainLossOnTerminationOfLease"/> |
| | <link:calculationArc order="25" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_pgen_NoncashGainLossOnTerminationOfLease_14bc9b99-4f7f-467c-858c-b6f780e1e387" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e0389cb-08ae-422e-967a-b80a33c37c07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/> |
| | <link:calculationArc order="26" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_4e0389cb-08ae-422e-967a-b80a33c37c07" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_IncreaseDecreaseSettlementAndIdentificationAccruals_2547a99d-0971-4df2-b003-99a3812191f1" xlink:href="pgen-20231231.xsd#pgen_IncreaseDecreaseSettlementAndIdentificationAccruals"/> |
| | <link:calculationArc order="27" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0a8f6fc-1d0b-4265-9f40-e2286e70acfd" xlink:to="loc_pgen_IncreaseDecreaseSettlementAndIdentificationAccruals_2547a99d-0971-4df2-b003-99a3812191f1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e344aca4-c653-48a0-8a91-4c63b1b35049" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a80414a-eff6-4f31-b2d8-1ccaa793bde0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e344aca4-c653-48a0-8a91-4c63b1b35049" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a80414a-eff6-4f31-b2d8-1ccaa793bde0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18c13317-9ad9-456e-a7ad-ebd3213dc3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e344aca4-c653-48a0-8a91-4c63b1b35049" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18c13317-9ad9-456e-a7ad-ebd3213dc3a6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8a58a92-7d56-4083-b8dd-9dce82a89bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e344aca4-c653-48a0-8a91-4c63b1b35049" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b8a58a92-7d56-4083-b8dd-9dce82a89bf8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fd9ea0db-5a50-42b5-9554-2b0d0d544dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e344aca4-c653-48a0-8a91-4c63b1b35049" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fd9ea0db-5a50-42b5-9554-2b0d0d544dbd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_1c7a2e53-c18b-402f-b6d4-f38366bcf062" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_1c7a2e53-c18b-402f-b6d4-f38366bcf062" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInvestments_1ed10aac-05b3-489c-9bfd-c5b87237a779" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireInvestments"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_PaymentsToAcquireInvestments_1ed10aac-05b3-489c-9bfd-c5b87237a779" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_e03e5c49-ed67-49c1-b1e1-802fb4163d02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities_e03e5c49-ed67-49c1-b1e1-802fb4163d02" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_aabeda0f-ba79-4b99-b0d4-f272927b6b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_aabeda0f-ba79-4b99-b0d4-f272927b6b8a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a519b25a-fb9a-480e-a897-1bc93d01b92d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a519b25a-fb9a-480e-a897-1bc93d01b92d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_cd1029dc-84ae-4258-8921-0be9b4d0e1d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromCollectionOfNotesReceivable"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e6701b16-df54-42dd-9b5e-97cafe8410be" xlink:to="loc_us-gaap_ProceedsFromCollectionOfNotesReceivable_cd1029dc-84ae-4258-8921-0be9b4d0e1d8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4391dded-9dbe-4d79-a19b-041f0e50750b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_ProceedsfromStockOptionsandWarrantsExercised_ef2d80cb-851a-4416-8f50-30412e2bffeb" xlink:href="pgen-20231231.xsd#pgen_ProceedsfromStockOptionsandWarrantsExercised"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4391dded-9dbe-4d79-a19b-041f0e50750b" xlink:to="loc_pgen_ProceedsfromStockOptionsandWarrantsExercised_ef2d80cb-851a-4416-8f50-30412e2bffeb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_ProceedsfromIssuanceofCommonStockandWarrantsNet_f31d03db-90ec-49cd-8211-948566ce98f1" xlink:href="pgen-20231231.xsd#pgen_ProceedsfromIssuanceofCommonStockandWarrantsNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4391dded-9dbe-4d79-a19b-041f0e50750b" xlink:to="loc_pgen_ProceedsfromIssuanceofCommonStockandWarrantsNet_f31d03db-90ec-49cd-8211-948566ce98f1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_0a5479d8-fd19-47b2-bcf2-1c95e27f38ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4391dded-9dbe-4d79-a19b-041f0e50750b" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_0a5479d8-fd19-47b2-bcf2-1c95e27f38ed" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/ConsolidatedStatementsofCashFlowsReconciliationofCash" xlink:type="simple" xlink:href="pgen-20231231.xsd#ConsolidatedStatementsofCashFlowsReconciliationofCash"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/ConsolidatedStatementsofCashFlowsReconciliationofCash" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a450e65-84f3-4923-9554-ae2f574b5840" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_71a3f179-e404-49ba-9ae2-770dfb8b1aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a450e65-84f3-4923-9554-ae2f574b5840" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_71a3f179-e404-49ba-9ae2-770dfb8b1aa1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_ffe914c1-2fbf-487d-9aa6-92edca16e37e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a450e65-84f3-4923-9554-ae2f574b5840" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_ffe914c1-2fbf-487d-9aa6-92edca16e37e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_319a037b-4883-4b28-965d-c125d614d7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1a450e65-84f3-4923-9554-ae2f574b5840" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_319a037b-4883-4b28-965d-c125d614d7d6" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/DiscontinuedOperationsSummaryofFinancialResultsforTransOvaDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#DiscontinuedOperationsSummaryofFinancialResultsforTransOvaDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/DiscontinuedOperationsSummaryofFinancialResultsforTransOvaDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_57676370-0307-4348-b5ba-d9e05766287d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_a4aee46a-aec1-4af8-beaf-6a8863873e99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_57676370-0307-4348-b5ba-d9e05766287d" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_a4aee46a-aec1-4af8-beaf-6a8863873e99" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_33bf2157-74ba-4f13-9ef3-4562f91db9af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_57676370-0307-4348-b5ba-d9e05766287d" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_33bf2157-74ba-4f13-9ef3-4562f91db9af" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c66fce2e-c6bf-4e9f-b24d-35fc00de723e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3a61c2b6-74a7-49a8-878f-d68874b47307" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c66fce2e-c6bf-4e9f-b24d-35fc00de723e" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3a61c2b6-74a7-49a8-878f-d68874b47307" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_ca3b4bf1-2cde-4db1-8b45-b5268f56dd43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c66fce2e-c6bf-4e9f-b24d-35fc00de723e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome_ca3b4bf1-2cde-4db1-8b45-b5268f56dd43" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_7064d32a-e050-46c3-96f1-9a2213ebd529" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c66fce2e-c6bf-4e9f-b24d-35fc00de723e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_7064d32a-e050-46c3-96f1-9a2213ebd529" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_a70a7642-c0b8-4d1f-b3b4-c7aa71634a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_c00a5296-fdfc-4903-89fe-cbe853f750d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_a70a7642-c0b8-4d1f-b3b4-c7aa71634a7a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_c00a5296-fdfc-4903-89fe-cbe853f750d8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_3805b16a-d477-44ac-8f54-6c4e28b3cd6e" xlink:href="pgen-20231231.xsd#pgen_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_a70a7642-c0b8-4d1f-b3b4-c7aa71634a7a" xlink:to="loc_pgen_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment_3805b16a-d477-44ac-8f54-6c4e28b3cd6e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DisposalGroupIncludingDiscontinuedOperationCostsOfServices_72eff325-6c4a-4ab3-be49-b74982e09954" xlink:href="pgen-20231231.xsd#pgen_DisposalGroupIncludingDiscontinuedOperationCostsOfServices"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_a70a7642-c0b8-4d1f-b3b4-c7aa71634a7a" xlink:to="loc_pgen_DisposalGroupIncludingDiscontinuedOperationCostsOfServices_72eff325-6c4a-4ab3-be49-b74982e09954" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_d14940a4-fe94-492a-9610-ebf0064afbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_a70a7642-c0b8-4d1f-b3b4-c7aa71634a7a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_d14940a4-fe94-492a-9610-ebf0064afbf4" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/CollaborationandLicensingRevenueSummaryofDeferredRevenueDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#CollaborationandLicensingRevenueSummaryofDeferredRevenueDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/CollaborationandLicensingRevenueSummaryofDeferredRevenueDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_76315c0c-441b-4268-9e8a-2ce451d24cff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6912a7db-9371-4369-a416-485e97fc9f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_76315c0c-441b-4268-9e8a-2ce451d24cff" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_6912a7db-9371-4369-a416-485e97fc9f5a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d7227551-7d13-4449-b962-f4ff466f13b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_76315c0c-441b-4268-9e8a-2ce451d24cff" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d7227551-7d13-4449-b962-f4ff466f13b0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/ShorttermandLongtermInvestmentsSummaryofAmortizedCostGrossUnrealizedGainsandLossesandFairValueofInvestmentsDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#ShorttermandLongtermInvestmentsSummaryofAmortizedCostGrossUnrealizedGainsandLossesandFairValueofInvestmentsDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/ShorttermandLongtermInvestmentsSummaryofAmortizedCostGrossUnrealizedGainsandLossesandFairValueofInvestmentsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f7fd264b-1e08-4406-b363-b68547c58a13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_dc3c633e-e38b-4ed9-8cae-6a0b09215d37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f7fd264b-1e08-4406-b363-b68547c58a13" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_dc3c633e-e38b-4ed9-8cae-6a0b09215d37" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_52847896-bf49-4404-98a8-ab68f33e890e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f7fd264b-1e08-4406-b363-b68547c58a13" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_52847896-bf49-4404-98a8-ab68f33e890e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d8cda147-bd33-42c4-a50f-e24b61de8bb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f7fd264b-1e08-4406-b363-b68547c58a13" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d8cda147-bd33-42c4-a50f-e24b61de8bb0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/PropertyPlantandEquipmentNetScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_67c01ca9-887a-4e26-b43e-b8a91107216f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_d0788135-e842-475e-8f66-9085d6d5c0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_67c01ca9-887a-4e26-b43e-b8a91107216f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_d0788135-e842-475e-8f66-9085d6d5c0dd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_96040d2f-66c7-4bd1-a53e-a135f9689574" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_67c01ca9-887a-4e26-b43e-b8a91107216f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_96040d2f-66c7-4bd1-a53e-a135f9689574" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandAndLandImprovements_862faaa3-dca8-43ff-9aef-227c1cc3c2a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandAndLandImprovements"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_LandAndLandImprovements_862faaa3-dca8-43ff-9aef-227c1cc3c2a3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_20381108-a91a-47f4-ab2b-29381532c1fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingsAndImprovementsGross"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_20381108-a91a-47f4-ab2b-29381532c1fe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_d7bcdff0-b9f9-4671-b5a4-08ab1d9b5d64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesGross"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_d7bcdff0-b9f9-4671-b5a4-08ab1d9b5d64" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_1406a6bb-2745-45a1-ba72-9e6ffdea3f44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MachineryAndEquipmentGross"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_1406a6bb-2745-45a1-ba72-9e6ffdea3f44" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_d8ad73e9-fc38-4805-9aea-f5138c127472" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsGross"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_d8ad73e9-fc38-4805-9aea-f5138c127472" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_BreedingandProductionAnimalsGross_8e01ade5-c61a-4311-97c7-b38f7c0cddf1" xlink:href="pgen-20231231.xsd#pgen_BreedingandProductionAnimalsGross"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_pgen_BreedingandProductionAnimalsGross_8e01ade5-c61a-4311-97c7-b38f7c0cddf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_ComputerHardwareandSoftware_d5258572-a647-4a75-8a0f-e9ced433e42b" xlink:href="pgen-20231231.xsd#pgen_ComputerHardwareandSoftware"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_pgen_ComputerHardwareandSoftware_d5258572-a647-4a75-8a0f-e9ced433e42b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_9ad94187-c1d0-4383-b6d3-450b72c3b7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressGross"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_7049b4c9-df33-4dad-9d9b-cf846d9cd065" xlink:to="loc_us-gaap_ConstructionInProgressGross_9ad94187-c1d0-4383-b6d3-450b72c3b7bc" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/GoodwillandIntangibleAssetsNetScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#GoodwillandIntangibleAssetsNetScheduleofIntangibleAssetsDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/GoodwillandIntangibleAssetsNetScheduleofIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_82bd16e4-d5cb-4110-bdb1-7d0a9d314e05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0cd9e25f-ccf7-48fd-980a-83542345831e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_82bd16e4-d5cb-4110-bdb1-7d0a9d314e05" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_0cd9e25f-ccf7-48fd-980a-83542345831e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6582383b-524a-46c4-b6fa-91b17c54ac95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_82bd16e4-d5cb-4110-bdb1-7d0a9d314e05" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6582383b-524a-46c4-b6fa-91b17c54ac95" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/GoodwillandIntangibleAssetsNetScheduleofDefiniteLivedIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#GoodwillandIntangibleAssetsNetScheduleofDefiniteLivedIntangibleAssetsEstimatedFutureAmortizationExpenseDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/GoodwillandIntangibleAssetsNetScheduleofDefiniteLivedIntangibleAssetsEstimatedFutureAmortizationExpenseDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_12ff1f31-0eab-41d1-836e-4ddeae4ceb34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_12ff1f31-0eab-41d1-836e-4ddeae4ceb34" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b5de231e-f2fc-4438-a56b-8dc08f37321d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b5de231e-f2fc-4438-a56b-8dc08f37321d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_07ba625e-8f51-4ac5-a4b8-9a8b199cd5d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_07ba625e-8f51-4ac5-a4b8-9a8b199cd5d1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_af60c585-4617-40f3-9fb8-772e801ca533" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_af60c585-4617-40f3-9fb8-772e801ca533" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f72b983a-ae98-411f-a6b8-310956bbedb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_f72b983a-ae98-411f-a6b8-310956bbedb3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ad04e91c-6eba-41ac-b1bd-27a0935051ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_05619cf0-47d1-4dfb-b7b4-26c4a1c26b41" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_ad04e91c-6eba-41ac-b1bd-27a0935051ad" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/LinesofCreditandLongTermDebtComponentsofInterestExpenseDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#LinesofCreditandLongTermDebtComponentsofInterestExpenseDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/LinesofCreditandLongTermDebtComponentsofInterestExpenseDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_71d6e789-4ae5-4a88-a028-51eb013ab2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebt"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_388c3232-5ba0-4c5d-85cf-2bcd6632136e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_71d6e789-4ae5-4a88-a028-51eb013ab2cf" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_388c3232-5ba0-4c5d-85cf-2bcd6632136e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_InterestExpenseDebtAmortizationofDebtDiscountPremiumandDebtIssuanceCosts_0fa6e60f-688d-4f67-b8d3-9171a742b9c3" xlink:href="pgen-20231231.xsd#pgen_InterestExpenseDebtAmortizationofDebtDiscountPremiumandDebtIssuanceCosts"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_71d6e789-4ae5-4a88-a028-51eb013ab2cf" xlink:to="loc_pgen_InterestExpenseDebtAmortizationofDebtDiscountPremiumandDebtIssuanceCosts_0fa6e60f-688d-4f67-b8d3-9171a742b9c3" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#IncomeTaxesComponentsofIncomeTaxBenefitDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/IncomeTaxesComponentsofIncomeTaxBenefitDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_32e998f6-e114-4b58-b74f-4d5088ea0edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_32e998f6-e114-4b58-b74f-4d5088ea0edf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e0d600ac-29b5-4153-aabe-76aba1a3a136" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e0d600ac-29b5-4153-aabe-76aba1a3a136" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_64b0985c-15b6-4ecb-9d61-5476b32a022f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_64b0985c-15b6-4ecb-9d61-5476b32a022f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_52611090-497d-4ede-a20d-ee91010523f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_52611090-497d-4ede-a20d-ee91010523f7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_91461251-633c-4645-9ea7-6e263ee64960" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_f4014f9a-f2e5-4254-9a74-06420eaa280a" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_91461251-633c-4645-9ea7-6e263ee64960" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:href="pgen-20231231.xsd#pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_9d99ebbf-7d77-456a-b9f0-414bbabf3326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_9d99ebbf-7d77-456a-b9f0-414bbabf3326" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e7138984-6afa-48d3-b49c-2954c4816a52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_e7138984-6afa-48d3-b49c-2954c4816a52" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f570b950-bf2a-4787-a523-b0f578025bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f570b950-bf2a-4787-a523-b0f578025bd6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficersCompensation_514fe3e7-9b3b-438e-813f-7a7f7ace0c45" xlink:href="pgen-20231231.xsd#pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficersCompensation"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficersCompensation_514fe3e7-9b3b-438e-813f-7a7f7ace0c45" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_8fa785c0-e604-4a30-93e6-b1cf39147f99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_8fa785c0-e604-4a30-93e6-b1cf39147f99" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_973560c9-40bf-4598-8e80-5d7d1905f5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_973560c9-40bf-4598-8e80-5d7d1905f5ab" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ae89fa08-8b81-4fb8-a818-142c21dc69e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ae89fa08-8b81-4fb8-a818-142c21dc69e6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseEquityInvestmentLoss_06ef22ed-57e8-4f5c-bf55-4c4740d45805" xlink:href="pgen-20231231.xsd#pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseEquityInvestmentLoss"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_pgen_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseEquityInvestmentLoss_06ef22ed-57e8-4f5c-bf55-4c4740d45805" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_0bce8d32-0f16-4d16-8dac-3843e93fbc62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_3d094f20-cef0-42f2-ad42-3cd6b50b1600" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses_0bce8d32-0f16-4d16-8dac-3843e93fbc62" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ebd4e685-2486-40cb-b824-dd58ea34127b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_944f9f0c-2a81-4019-ab6b-940492583a3f" xlink:href="pgen-20231231.xsd#pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ebd4e685-2486-40cb-b824-dd58ea34127b" xlink:to="loc_pgen_IncomeTaxReconciliationIncomeTaxExpenseBenefitBeforeValuationAllowance_944f9f0c-2a81-4019-ab6b-940492583a3f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_6824dfeb-3490-468f-ba0d-e7719635c233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_ebd4e685-2486-40cb-b824-dd58ea34127b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_6824dfeb-3490-468f-ba0d-e7719635c233" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_5c218b0d-c558-4a48-b22f-102b8ed6d8a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c9e687d0-c602-49b5-becb-cc4f6ea9ed58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5c218b0d-c558-4a48-b22f-102b8ed6d8a7" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c9e687d0-c602-49b5-becb-cc4f6ea9ed58" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c705799a-2578-4043-b86e-3ba91987c053" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_5c218b0d-c558-4a48-b22f-102b8ed6d8a7" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_c705799a-2578-4043-b86e-3ba91987c053" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_0c4323f5-b97d-4d68-803d-0bc509616be9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d9d4a609-0090-4028-8c7e-830934d906cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_0c4323f5-b97d-4d68-803d-0bc509616be9" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_d9d4a609-0090-4028-8c7e-830934d906cd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_051725db-bcfb-4dc1-9329-de583ddc0aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_0c4323f5-b97d-4d68-803d-0bc509616be9" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_051725db-bcfb-4dc1-9329-de583ddc0aa6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_1c329bab-1b6e-44ea-ad40-3fc9d6758abc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_26499ce7-9e1d-4b06-83e9-16ec78802a93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_1c329bab-1b6e-44ea-ad40-3fc9d6758abc" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_26499ce7-9e1d-4b06-83e9-16ec78802a93" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_27af375a-7bcd-4336-898c-034a3d063283" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_1c329bab-1b6e-44ea-ad40-3fc9d6758abc" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_27af375a-7bcd-4336-898c-034a3d063283" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DeferredTaxAssetEquityMethodInvestmentsandInvestmentsAccountedForUnderTheFairValueOption_4c38b5fa-2c08-4f0e-b18e-672b48c7c90d" xlink:href="pgen-20231231.xsd#pgen_DeferredTaxAssetEquityMethodInvestmentsandInvestmentsAccountedForUnderTheFairValueOption"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_pgen_DeferredTaxAssetEquityMethodInvestmentsandInvestmentsAccountedForUnderTheFairValueOption_4c38b5fa-2c08-4f0e-b18e-672b48c7c90d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_17ebe79f-2a08-4358-9b5a-e96727bfc0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_17ebe79f-2a08-4358-9b5a-e96727bfc0d3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_a91e6b15-92b3-45b2-9b70-b25836122151" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_a91e6b15-92b3-45b2-9b70-b25836122151" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_3affb01f-5739-4b31-b82e-e00d20bed236" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_3affb01f-5739-4b31-b82e-e00d20bed236" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_96c4ebba-b72f-4178-880c-05647442e4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_96c4ebba-b72f-4178-880c-05647442e4c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_08e520af-4fe3-4b12-b845-e5de5bf0e5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_08e520af-4fe3-4b12-b845-e5de5bf0e5e9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DeferredTaxAssetsOperatingCapitalLossAndInterestExpenseCarryforwards_23b838bc-144f-44af-b8a6-38d0195f517c" xlink:href="pgen-20231231.xsd#pgen_DeferredTaxAssetsOperatingCapitalLossAndInterestExpenseCarryforwards"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_pgen_DeferredTaxAssetsOperatingCapitalLossAndInterestExpenseCarryforwards_23b838bc-144f-44af-b8a6-38d0195f517c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_pgen_DeferredTaxAssetsLeaseLiabilities_6462d7df-7dbd-4180-aa31-930ff672f201" xlink:href="pgen-20231231.xsd#pgen_DeferredTaxAssetsLeaseLiabilities"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_pgen_DeferredTaxAssetsLeaseLiabilities_6462d7df-7dbd-4180-aa31-930ff672f201" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_705e2dff-fc4a-42fc-88eb-0f57dba3d705" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_705e2dff-fc4a-42fc-88eb-0f57dba3d705" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_500b4c74-5b1f-4ec9-88cc-8ab8c1fdfd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_500b4c74-5b1f-4ec9-88cc-8ab8c1fdfd5e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c2bcfe58-155c-4be7-a182-1142340993a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_747b83fe-ec49-4df8-b882-bea7dae8cbfc" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_c2bcfe58-155c-4be7-a182-1142340993a0" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/OperatingLeasesComponentsofLeaseCostsDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#OperatingLeasesComponentsofLeaseCostsDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/OperatingLeasesComponentsofLeaseCostsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_16c72abd-1340-41ab-a8e1-7ded1bf54987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_561a436e-7925-4b4c-86c7-dcc75b731e00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_16c72abd-1340-41ab-a8e1-7ded1bf54987" xlink:to="loc_us-gaap_OperatingLeaseCost_561a436e-7925-4b4c-86c7-dcc75b731e00" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_31a316d8-d769-4c67-811c-77cbbb461a48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermLeaseCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_16c72abd-1340-41ab-a8e1-7ded1bf54987" xlink:to="loc_us-gaap_ShortTermLeaseCost_31a316d8-d769-4c67-811c-77cbbb461a48" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_681aac34-7188-4586-8338-9402fe52ad52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_16c72abd-1340-41ab-a8e1-7ded1bf54987" xlink:to="loc_us-gaap_VariableLeaseCost_681aac34-7188-4586-8338-9402fe52ad52" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="pgen-20231231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b580659-fced-4b94-aedd-4c1583ee43ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2b580659-fced-4b94-aedd-4c1583ee43ed" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_23f6a815-31fd-4623-9aae-012d92d87625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_23f6a815-31fd-4623-9aae-012d92d87625" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b94981dd-1ead-487e-8a23-c1ba3d102f7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_b94981dd-1ead-487e-8a23-c1ba3d102f7d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ab7ed08f-2cb8-4e29-ac8c-b25d7bc5bbdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ab7ed08f-2cb8-4e29-ac8c-b25d7bc5bbdf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_018e98e5-37d2-4ea4-b21c-00d5dabe6d44" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_018e98e5-37d2-4ea4-b21c-00d5dabe6d44" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_14a037e1-8efb-4e0e-a4bd-a51a3009fd99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0f2de68d-df26-4dca-808a-f6d220db961f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_14a037e1-8efb-4e0e-a4bd-a51a3009fd99" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_e8751fcc-5d31-42e8-a426-f6d162a993d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_67b58f79-0033-432f-a7e9-54df42cf430f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e8751fcc-5d31-42e8-a426-f6d162a993d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_67b58f79-0033-432f-a7e9-54df42cf430f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_278491b4-f4bc-417e-90dd-577911b29d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_e8751fcc-5d31-42e8-a426-f6d162a993d8" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_278491b4-f4bc-417e-90dd-577911b29d3a" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.dna.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="pgen-20231231.xsd#OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1"/> |
| <link:calculationLink xlink:role="http://www.dna.com/role/OperatingLeasesMaturitiesofLeaseLiabilitiesDetails_1" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2f147ae3-4329-46fc-9542-4899ea95960a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_460a5fbd-23d1-4b71-9dd2-268fe2eca53e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2f147ae3-4329-46fc-9542-4899ea95960a" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_460a5fbd-23d1-4b71-9dd2-268fe2eca53e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_d48de159-ed2f-4dea-913a-24a94d9c422d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2f147ae3-4329-46fc-9542-4899ea95960a" xlink:to="loc_us-gaap_OperatingLeaseLiability_d48de159-ed2f-4dea-913a-24a94d9c422d" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |