| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- --> |
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" 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"> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsNarrativeDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetailsNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfInventoryDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetailsScheduleOfInventoryDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfOtherCurrentAssetsDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetailsScheduleOfOtherCurrentAssetsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfOtherCurrentLiabilitiesDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetailsScheduleOfOtherCurrentLiabilitiesDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:href="obln-20200930.xsd#BalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/BalanceSheetDetailsTables" xlink:href="obln-20200930.xsd#BalanceSheetDetailsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CommitmentsAndContingencies" xlink:href="obln-20200930.xsd#CommitmentsAndContingencies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" xlink:href="obln-20200930.xsd#CommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetails" xlink:href="obln-20200930.xsd#CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetailsCalc2" xlink:href="obln-20200930.xsd#CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetailsCalc2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CommitmentsAndContingenciesTables" xlink:href="obln-20200930.xsd#CommitmentsAndContingenciesTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedBalanceSheets" xlink:href="obln-20200930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedBalanceSheetsCalc2" xlink:href="obln-20200930.xsd#CondensedConsolidatedBalanceSheetsCalc2" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="obln-20200930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="obln-20200930.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:href="obln-20200930.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:href="obln-20200930.xsd#CondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/DocumentAndEntityInformation" xlink:href="obln-20200930.xsd#DocumentAndEntityInformation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/FairValueMeasurements" xlink:href="obln-20200930.xsd#FairValueMeasurements" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:href="obln-20200930.xsd#FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/FairValueMeasurementsScheduleOfFairValueAssumptionsDetails" xlink:href="obln-20200930.xsd#FairValueMeasurementsScheduleOfFairValueAssumptionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/FairValueMeasurementsScheduleOfLiabilitiesMeasuredAtFairValueDetails" xlink:href="obln-20200930.xsd#FairValueMeasurementsScheduleOfLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/FairValueMeasurementsTables" xlink:href="obln-20200930.xsd#FairValueMeasurementsTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/IncomeTaxes" xlink:href="obln-20200930.xsd#IncomeTaxes" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/Loan" xlink:href="obln-20200930.xsd#Loan" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/LoanAdditionalInformationDetails" xlink:href="obln-20200930.xsd#LoanAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/NetLossPerShare" xlink:href="obln-20200930.xsd#NetLossPerShare" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/NetLossPerShareScheduleOfAntiDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedNetLossPerShareDetails" xlink:href="obln-20200930.xsd#NetLossPerShareScheduleOfAntiDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedNetLossPerShareDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/NetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" xlink:href="obln-20200930.xsd#NetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/NetLossPerShareTables" xlink:href="obln-20200930.xsd#NetLossPerShareTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/OrganizationAndBasisOfPresentation" xlink:href="obln-20200930.xsd#OrganizationAndBasisOfPresentation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/OrganizationAndBasisOfPresentationAdditionalInformationDetail" xlink:href="obln-20200930.xsd#OrganizationAndBasisOfPresentationAdditionalInformationDetail" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensation" xlink:href="obln-20200930.xsd#StockBasedCompensation" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:href="obln-20200930.xsd#StockBasedCompensationAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensationSummaryOfRestrictedStockAwardsDetails" xlink:href="obln-20200930.xsd#StockBasedCompensationSummaryOfRestrictedStockAwardsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensationSummaryOfStockBasedCompensationDetails" xlink:href="obln-20200930.xsd#StockBasedCompensationSummaryOfStockBasedCompensationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensationSummaryOfStockOptionTransactionsDetails" xlink:href="obln-20200930.xsd#StockBasedCompensationSummaryOfStockOptionTransactionsDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockBasedCompensationTables" xlink:href="obln-20200930.xsd#StockBasedCompensationTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockholdersEquity" xlink:href="obln-20200930.xsd#StockholdersEquity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockholdersEquityAdditionalInformationDetails" xlink:href="obln-20200930.xsd#StockholdersEquityAdditionalInformationDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" xlink:href="obln-20200930.xsd#StockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/StockholdersEquityTables" xlink:href="obln-20200930.xsd#StockholdersEquityTables" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="obln-20200930.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:href="obln-20200930.xsd#SummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="obln-20200930.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/VariableInterestEntity" xlink:href="obln-20200930.xsd#VariableInterestEntity" xlink:type="simple"/> |
| <link:roleRef roleURI="http://www.obalon.com/role/VariableInterestEntityDetails" xlink:href="obln-20200930.xsd#VariableInterestEntityDetails" xlink:type="simple"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfInventoryDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_042b127c-18cf-859c-0c88-803a269675fd" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_042b127c-18cf-859c-0c88-803a269675fd" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ff2c450d-1c39-96d6-f92a-4eb931224261" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_ff2c450d-1c39-96d6-f92a-4eb931224261" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_25d4a059-00f5-0067-6c2f-cd6b799143d2" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_25d4a059-00f5-0067-6c2f-cd6b799143d2" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfOtherCurrentAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_02cb7519-1681-5e50-1d8b-4fa83cc5f8cc" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_02cb7519-1681-5e50-1d8b-4fa83cc5f8cc" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent" xlink:label="loc_us-gaap_InsuranceSettlementsReceivableCurrent_ee044df4-90f8-6032-b09e-e5f32d511106" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:to="loc_us-gaap_InsuranceSettlementsReceivableCurrent_ee044df4-90f8-6032-b09e-e5f32d511106" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_ManufacturingUseAssetsCurrent" xlink:label="loc_obln_ManufacturingUseAssetsCurrent_6DFA6890CB49397715DD770F357381C9" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:to="loc_obln_ManufacturingUseAssetsCurrent_6DFA6890CB49397715DD770F357381C9" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMiscellaneousCurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_022de29d-6af9-c557-2c6a-85566d32ad1b" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_022de29d-6af9-c557-2c6a-85566d32ad1b" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfOtherCurrentLiabilitiesDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:type="locator"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_AccruedLegalAndProfessionalFeesCurrent" xlink:label="loc_obln_AccruedLegalAndProfessionalFeesCurrent_870e6295-a9eb-9b28-cce9-5d1c90ee6f54" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_obln_AccruedLegalAndProfessionalFeesCurrent_870e6295-a9eb-9b28-cce9-5d1c90ee6f54" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_AccruedCustomerIncentivesCurrent" xlink:label="loc_obln_AccruedCustomerIncentivesCurrent_01b791c7-8b4f-80f7-0d28-5d1c910ce8eb" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_obln_AccruedCustomerIncentivesCurrent_01b791c7-8b4f-80f7-0d28-5d1c910ce8eb" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_AccruedClinicalExpensesCurrent" xlink:label="loc_obln_AccruedClinicalExpensesCurrent_ca91d157-08e6-1a08-bafe-5d1c910e2ddc" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_obln_AccruedClinicalExpensesCurrent_ca91d157-08e6-1a08-bafe-5d1c910e2ddc" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a4c4191b-1534-93da-79d9-2d9b33b11aac" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_a4c4191b-1534-93da-79d9-2d9b33b11aac" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerRefundLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_74702b08-2e42-2c64-b94c-fc76f03100f4" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityCurrent_74702b08-2e42-2c64-b94c-fc76f03100f4" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_AccruedSettlementLiabilityCurrent" xlink:label="loc_obln_AccruedSettlementLiabilityCurrent_ba6d88c1-803d-6bbf-bc80-5d1c90ef2ba4" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_obln_AccruedSettlementLiabilityCurrent_ba6d88c1-803d-6bbf-bc80-5d1c90ef2ba4" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_13159f86-b20a-f641-5cfd-65a0553fc694" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_13159f86-b20a-f641-5cfd-65a0553fc694" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bf545d72-755b-f46c-4176-2eeaac0328d1" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_0f02ac25-d0ba-9aaf-434b-6901724c980e" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bf545d72-755b-f46c-4176-2eeaac0328d1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_0f02ac25-d0ba-9aaf-434b-6901724c980e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_da8328db-6eed-8982-00a4-561b118e61c9" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bf545d72-755b-f46c-4176-2eeaac0328d1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_da8328db-6eed-8982-00a4-561b118e61c9" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/BalanceSheetDetailsTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CommitmentsAndContingencies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1745751e-4825-6a0a-827d-0206e7453ce1" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_958a279d-3c0f-8321-b7ed-2a7744faba96" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1745751e-4825-6a0a-827d-0206e7453ce1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_958a279d-3c0f-8321-b7ed-2a7744faba96" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f8cbe4fe-ce0b-953f-8495-149ce377c1d3" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_1745751e-4825-6a0a-827d-0206e7453ce1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f8cbe4fe-ce0b-953f-8495-149ce377c1d3" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LesseeLiabilityPaymentsDue" xlink:label="loc_obln_LesseeLiabilityPaymentsDue_5796f682-c16e-d0ed-7688-6cb725ff04bd" xlink:type="locator"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LesseeLiabilityUndiscountedExcessAmount" xlink:label="loc_obln_LesseeLiabilityUndiscountedExcessAmount_1d973d95-2d9b-5f1e-6823-6cb726020ad7" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_obln_LesseeLiabilityPaymentsDue_5796f682-c16e-d0ed-7688-6cb725ff04bd" xlink:to="loc_obln_LesseeLiabilityUndiscountedExcessAmount_1d973d95-2d9b-5f1e-6823-6cb726020ad7" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LeaseLiability" xlink:label="loc_obln_LeaseLiability_e0dbefbd-5047-08dd-879b-6cb725f7e443" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_obln_LesseeLiabilityPaymentsDue_5796f682-c16e-d0ed-7688-6cb725ff04bd" xlink:to="loc_obln_LeaseLiability_e0dbefbd-5047-08dd-879b-6cb725f7e443" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LeaseLiabilityCurrent" xlink:label="loc_obln_LeaseLiabilityCurrent_1c81b8e1-0c18-693d-000b-5d1c9104288d" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_obln_LeaseLiability_e0dbefbd-5047-08dd-879b-6cb725f7e443" xlink:to="loc_obln_LeaseLiabilityCurrent_1c81b8e1-0c18-693d-000b-5d1c9104288d" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LeaseLiabilityNoncurrent" xlink:label="loc_obln_LeaseLiabilityNoncurrent_35ba8266-ae13-730c-1d77-5d1c90e9b649" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_obln_LeaseLiability_e0dbefbd-5047-08dd-879b-6cb725f7e443" xlink:to="loc_obln_LeaseLiabilityNoncurrent_35ba8266-ae13-730c-1d77-5d1c90e9b649" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_43bc6b71-af9e-673d-6993-b6a02f1641e8" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_43bc6b71-af9e-673d-6993-b6a02f1641e8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d5204522-5767-9cc8-bd20-39f37a077136" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d5204522-5767-9cc8-bd20-39f37a077136" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5b3c8073-78d2-1d8d-4a57-09d002ab65a0" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5b3c8073-78d2-1d8d-4a57-09d002ab65a0" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_006a0126-4f87-3b72-3a02-6e918f06be6c" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_006a0126-4f87-3b72-3a02-6e918f06be6c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e274b476-0799-2889-05dd-d2465fdd0c72" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e274b476-0799-2889-05dd-d2465fdd0c72" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e4a1641c-6f3c-05db-c04b-8ba1da4496d6" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ace8d124-6d5c-421d-3a79-a2bec1d408ae" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e4a1641c-6f3c-05db-c04b-8ba1da4496d6" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CommitmentsAndContingenciesScheduleOfFutureNoncancelableMinimumPaymentObligationsUnderOperatingLeaseDetailsCalc2" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CommitmentsAndContingenciesTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae7d1998-6654-2677-8e9f-f36b62210000" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_a0e4a1b3-b018-392a-9b7d-09729b37d6a1" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae7d1998-6654-2677-8e9f-f36b62210000" xlink:to="loc_us-gaap_Liabilities_a0e4a1b3-b018-392a-9b7d-09729b37d6a1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5bbc57aa-3e57-6e89-45da-f54ff12ccdd7" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a0e4a1b3-b018-392a-9b7d-09729b37d6a1" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5bbc57aa-3e57-6e89-45da-f54ff12ccdd7" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LeaseLiabilityNoncurrent" xlink:label="loc_obln_LeaseLiabilityNoncurrent_35ba8266-ae13-730c-1d77-5d1c90e9b649" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5bbc57aa-3e57-6e89-45da-f54ff12ccdd7" xlink:to="loc_obln_LeaseLiabilityNoncurrent_35ba8266-ae13-730c-1d77-5d1c90e9b649" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a1517e9b-48ef-ec4d-5351-733e917bf402" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5bbc57aa-3e57-6e89-45da-f54ff12ccdd7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a1517e9b-48ef-ec4d-5351-733e917bf402" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_44e41183-ff71-8a5d-6bae-236dd27ab6c0" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_5bbc57aa-3e57-6e89-45da-f54ff12ccdd7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_44e41183-ff71-8a5d-6bae-236dd27ab6c0" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a0e4a1b3-b018-392a-9b7d-09729b37d6a1" xlink:to="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_95fe5c6d-e90e-6d2c-8e9a-8339666be1b8" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:to="loc_us-gaap_AccountsPayableCurrent_95fe5c6d-e90e-6d2c-8e9a-8339666be1b8" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9eef8c70-87b0-cf2a-9025-8b985649a106" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9eef8c70-87b0-cf2a-9025-8b985649a106" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9c3d7122-75d0-d4e2-bab1-85e33c60c552" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_9c3d7122-75d0-d4e2-bab1-85e33c60c552" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_1c21a626-3d7a-4f23-3b81-d88f79f601a8" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_LeaseLiabilityCurrent" xlink:label="loc_obln_LeaseLiabilityCurrent_1c81b8e1-0c18-693d-000b-5d1c9104288d" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_723c74a6-b3c0-ab21-b11a-8bd4ce4806f0" xlink:to="loc_obln_LeaseLiabilityCurrent_1c81b8e1-0c18-693d-000b-5d1c9104288d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c8c1ef7d-82ef-ec40-66d0-45806fc53a6e" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae7d1998-6654-2677-8e9f-f36b62210000" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c8c1ef7d-82ef-ec40-66d0-45806fc53a6e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_444cfce6-fc59-0d4d-1ade-0fdec3499b08" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_ae7d1998-6654-2677-8e9f-f36b62210000" xlink:to="loc_us-gaap_StockholdersEquity_444cfce6-fc59-0d4d-1ade-0fdec3499b08" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_130b8997-2f7a-8192-a853-ff9fb4629d95" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_444cfce6-fc59-0d4d-1ade-0fdec3499b08" xlink:to="loc_us-gaap_CommonStockValue_130b8997-2f7a-8192-a853-ff9fb4629d95" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3f755bf1-b6ef-82fa-3641-aa65146754d7" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_444cfce6-fc59-0d4d-1ade-0fdec3499b08" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_3f755bf1-b6ef-82fa-3641-aa65146754d7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18ff0284-4873-6ef0-806f-4fb76051c01f" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_444cfce6-fc59-0d4d-1ade-0fdec3499b08" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_18ff0284-4873-6ef0-806f-4fb76051c01f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_d88b9019-0bd3-d7de-96eb-5cd69c504c2c" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d88b9019-0bd3-d7de-96eb-5cd69c504c2c" xlink:to="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26247a2d-7bac-8834-3dc5-06c993b10b2c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26247a2d-7bac-8834-3dc5-06c993b10b2c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2107189c-f25f-5667-a3b4-dbf4394a5e32" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2107189c-f25f-5667-a3b4-dbf4394a5e32" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:to="loc_us-gaap_InventoryNet_aa7cc103-d668-cf3b-6875-81c99ffeac19" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bceb5e86-dcaf-e940-c004-d20dda9b81f2" xlink:to="loc_us-gaap_OtherAssetsCurrent_be6829f0-538a-891f-48bc-46140655594e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bf545d72-755b-f46c-4176-2eeaac0328d1" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d88b9019-0bd3-d7de-96eb-5cd69c504c2c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_bf545d72-755b-f46c-4176-2eeaac0328d1" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe7a6688-63e6-c3a8-34a9-6a59f12ca16e" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d88b9019-0bd3-d7de-96eb-5cd69c504c2c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_fe7a6688-63e6-c3a8-34a9-6a59f12ca16e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_17a41c51-6fe7-c037-64c3-3ef6c9692a94" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d88b9019-0bd3-d7de-96eb-5cd69c504c2c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_17a41c51-6fe7-c037-64c3-3ef6c9692a94" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedBalanceSheetsCalc2" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e98a0be-51ae-18d0-54bf-b32eca8c5c1d" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e98a0be-51ae-18d0-54bf-b32eca8c5c1d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_2961c1aa-3218-339c-6619-2d8917f5c93d" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_DepreciationAndAmortization_2961c1aa-3218-339c-6619-2d8917f5c93d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_8e70545b-e41a-5c88-3aeb-15f273c05266" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_ShareBasedCompensation_8e70545b-e41a-5c88-3aeb-15f273c05266" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_FairValueAdjustmentofCashSettledOptions" xlink:label="loc_obln_FairValueAdjustmentofCashSettledOptions_EE2842061562C3C499F298E7B2681D90" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_obln_FairValueAdjustmentofCashSettledOptions_EE2842061562C3C499F298E7B2681D90" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_IssuanceofWarrantsforPurchaseofCommonStock" xlink:label="loc_obln_IssuanceofWarrantsforPurchaseofCommonStock_962ED6274DAA8866A3DB98E31EC3FCDF" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_obln_IssuanceofWarrantsforPurchaseofCommonStock_962ED6274DAA8866A3DB98E31EC3FCDF" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_e3e64155-4d85-1e44-ab2b-220248875101" xlink:type="locator"/> |
| | <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_e3e64155-4d85-1e44-ab2b-220248875101" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_OperatingLeaseRightofUseAssetAmortization" xlink:label="loc_obln_OperatingLeaseRightofUseAssetAmortization_39c20259-4b10-e3d8-6c93-5d1c90fe793d" xlink:type="locator"/> |
| | <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_obln_OperatingLeaseRightofUseAssetAmortization_39c20259-4b10-e3d8-6c93-5d1c90fe793d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_677ffc86-6212-d6ba-0953-c58239b3ff7e" xlink:type="locator"/> |
| | <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_677ffc86-6212-d6ba-0953-c58239b3ff7e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_e05b87f2-1c19-b478-e910-f28312ba6e04" xlink:type="locator"/> |
| | <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_e05b87f2-1c19-b478-e910-f28312ba6e04" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_4775ac6f-f77c-2a34-0f96-eb7e6c131afd" xlink:type="locator"/> |
| | <link:calculationArc order="10" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_4775ac6f-f77c-2a34-0f96-eb7e6c131afd" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_dd7ff6ed-030f-53f9-dfb3-f4ec9d2e548c" xlink:type="locator"/> |
| | <link:calculationArc order="11" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_InventoryWriteDown_dd7ff6ed-030f-53f9-dfb3-f4ec9d2e548c" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_753ca67e-e0b1-89f6-0f4c-664d01a2b0f7" xlink:type="locator"/> |
| | <link:calculationArc order="12" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_753ca67e-e0b1-89f6-0f4c-664d01a2b0f7" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_660d037d-5031-2fde-c0d3-d2b6978292ac" xlink:type="locator"/> |
| | <link:calculationArc order="13" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_660d037d-5031-2fde-c0d3-d2b6978292ac" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_baca8473-7397-aa40-e93e-e7461fdff2e6" xlink:type="locator"/> |
| | <link:calculationArc order="14" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_baca8473-7397-aa40-e93e-e7461fdff2e6" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4a266bdb-ef61-51fa-1c6e-c5d8aef5b26f" xlink:type="locator"/> |
| | <link:calculationArc order="15" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4a266bdb-ef61-51fa-1c6e-c5d8aef5b26f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1aefa3b7-6b7a-d481-5bdc-6b8b587c627e" xlink:type="locator"/> |
| | <link:calculationArc order="16" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_1aefa3b7-6b7a-d481-5bdc-6b8b587c627e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_e8d445f0-ef04-1060-9e57-9c1edeba123f" xlink:type="locator"/> |
| | <link:calculationArc order="17" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_e8d445f0-ef04-1060-9e57-9c1edeba123f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_afeb5653-dd4e-f1f9-0e15-665d77599c63" xlink:type="locator"/> |
| | <link:calculationArc order="18" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_afeb5653-dd4e-f1f9-0e15-665d77599c63" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_IncreaseDecreaseInLeaseLiabilities" xlink:label="loc_obln_IncreaseDecreaseInLeaseLiabilities_b9bef6a6-87cb-8ac8-7a24-5d1c90e6c5c2" xlink:type="locator"/> |
| | <link:calculationArc order="19" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_obln_IncreaseDecreaseInLeaseLiabilities_b9bef6a6-87cb-8ac8-7a24-5d1c90e6c5c2" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_8012a533-cc35-a507-d4ce-7755cb954ccb" xlink:type="locator"/> |
| | <link:calculationArc order="20" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_13d5d34e-e391-ca89-d84d-71b1e1c2a78c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_8012a533-cc35-a507-d4ce-7755cb954ccb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2794b8a8-762d-d243-a2f5-a00d52d74432" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e98a0be-51ae-18d0-54bf-b32eca8c5c1d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2794b8a8-762d-d243-a2f5-a00d52d74432" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_86ac4f1c-a58e-fce4-7084-46528792ebfd" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2794b8a8-762d-d243-a2f5-a00d52d74432" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_86ac4f1c-a58e-fce4-7084-46528792ebfd" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ca48a49a-2cde-cf3d-6904-e8f08b6e1fbb" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2794b8a8-762d-d243-a2f5-a00d52d74432" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ca48a49a-2cde-cf3d-6904-e8f08b6e1fbb" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7e98a0be-51ae-18d0-54bf-b32eca8c5c1d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_06529ffd-62cf-ac47-b8f8-c38a666da5ee" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_06529ffd-62cf-ac47-b8f8-c38a666da5ee" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_7f9580a9-3805-cc3a-42fd-74ab6d116d7a" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_7f9580a9-3805-cc3a-42fd-74ab6d116d7a" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a217bad1-c076-d01c-43fb-4959b256b731" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_a217bad1-c076-d01c-43fb-4959b256b731" xlink:type="arc"/> |
| | <link:loc xlink:href="obln-20200930.xsd#obln_ProceedsfromIssuanceofCommonStockandExerciseofPrefundedWarrantsNetofIssuanceCosts" xlink:label="loc_obln_ProceedsfromIssuanceofCommonStockandExerciseofPrefundedWarrantsNetofIssuanceCosts_7243E9C35B33E994879A0DB6594E4564" xlink:type="locator"/> |
| | <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:to="loc_obln_ProceedsfromIssuanceofCommonStockandExerciseofPrefundedWarrantsNetofIssuanceCosts_7243E9C35B33E994879A0DB6594E4564" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_48d97f34-0a5c-c855-1d88-050ad7d70f97" xlink:type="locator"/> |
| | <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0a7e00ec-a1a5-81e8-5255-8844ac6fe87f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_48d97f34-0a5c-c855-1d88-050ad7d70f97" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_61cff5eb-6380-0a99-0b9f-2aa494c88658" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_61cff5eb-6380-0a99-0b9f-2aa494c88658" xlink:to="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_86cfb7da-c050-ac7c-919e-7f811affb4ae" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:to="loc_us-gaap_OperatingIncomeLoss_86cfb7da-c050-ac7c-919e-7f811affb4ae" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_da1a9111-3960-6334-38ac-32be56368293" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86cfb7da-c050-ac7c-919e-7f811affb4ae" xlink:to="loc_us-gaap_GrossProfit_da1a9111-3960-6334-38ac-32be56368293" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_01f4f849-ade5-f04f-1204-64d74a0c2886" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_da1a9111-3960-6334-38ac-32be56368293" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_01f4f849-ade5-f04f-1204-64d74a0c2886" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ff0f538-863f-dffc-da3e-5378e55a2439" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_da1a9111-3960-6334-38ac-32be56368293" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_9ff0f538-863f-dffc-da3e-5378e55a2439" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_d1241922-8a19-0b86-133e-a1933036fe7e" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_86cfb7da-c050-ac7c-919e-7f811affb4ae" xlink:to="loc_us-gaap_OperatingExpenses_d1241922-8a19-0b86-133e-a1933036fe7e" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_922daf79-4589-2010-458b-2bc250462d25" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_d1241922-8a19-0b86-133e-a1933036fe7e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_922daf79-4589-2010-458b-2bc250462d25" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89404ae6-0808-876c-4ac7-0c429ea9ed38" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_d1241922-8a19-0b86-133e-a1933036fe7e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_89404ae6-0808-876c-4ac7-0c429ea9ed38" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaap_AssetImpairmentCharges_85606f35-512d-87bf-8e37-0924416c5c8a" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_d1241922-8a19-0b86-133e-a1933036fe7e" xlink:to="loc_us-gaap_AssetImpairmentCharges_85606f35-512d-87bf-8e37-0924416c5c8a" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_95a1e587-fe66-628a-ba19-3cf0b3543e71" xlink:type="locator"/> |
| | <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_95a1e587-fe66-628a-ba19-3cf0b3543e71" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_497f98e6-8a11-3c53-7076-ee6aaae664ce" xlink:type="locator"/> |
| | <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_aaf4fade-f652-62f8-cf02-c59447905641" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_497f98e6-8a11-3c53-7076-ee6aaae664ce" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/CondensedConsolidatedStatementsOfStockholdersEquity" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/DocumentAndEntityInformation" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/FairValueMeasurements" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/FairValueMeasurementsScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" xlink:type="extended"> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_f6e033ad-7025-b6e1-c62b-b572fe209bf1" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_88da5cea-7ea1-ec46-7d8e-822e6c2e193d" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_f6e033ad-7025-b6e1-c62b-b572fe209bf1" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_88da5cea-7ea1-ec46-7d8e-822e6c2e193d" xlink:type="arc"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_00c75ee1-7e23-8bf0-c6da-d606aeaefb69" xlink:type="locator"/> |
| | <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_f3da324f-03a5-f347-cae2-0b4493236f9c" xlink:type="locator"/> |
| | <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_00c75ee1-7e23-8bf0-c6da-d606aeaefb69" xlink:to="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_f3da324f-03a5-f347-cae2-0b4493236f9c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/FairValueMeasurementsScheduleOfFairValueAssumptionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/FairValueMeasurementsScheduleOfLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/FairValueMeasurementsTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/IncomeTaxes" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/Loan" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/LoanAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/NetLossPerShare" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/NetLossPerShareScheduleOfAntiDilutiveCommonStockEquivalentsExcludedFromCalculationOfDilutedNetLossPerShareDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/NetLossPerShareScheduleOfComputationOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/NetLossPerShareTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/OrganizationAndBasisOfPresentation" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/OrganizationAndBasisOfPresentationAdditionalInformationDetail" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensation" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensationAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensationSummaryOfRestrictedStockAwardsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensationSummaryOfStockBasedCompensationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensationSummaryOfStockOptionTransactionsDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockBasedCompensationTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockholdersEquity" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockholdersEquityScheduleOfCommonStockReservedForFutureIssuanceDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/StockholdersEquityTables" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/VariableInterestEntity" xlink:type="extended"/> |
| <link:calculationLink xlink:role="http://www.obalon.com/role/VariableInterestEntityDetails" xlink:type="extended"/> |
| </link:linkbase> |