Skip to contents

manytrade 0.3.0



  • Closed #34 by verifying MetaData (Signature, Force, End, Parties, url) for trade agreements in the HUGGO dataset in the agreements database
  • Added 510 treaty texts (375 unformatted, 135 formatted ) for the agreements in the HUGGO dataset in the agreements database
  • Metadata (Signature, Force, End, Parties, url) confirmed for 549 agreements in the HUGGO dataset in the agreements database

manytrade 0.2.0



  • Added HUGGO and AIGGO datasets to the agreements database.
    • HUGGO dataset contains manually coded or verified data and treaty texts, replacing the GNEVAR_TXT dataset in the texts database.
    • AIGGO dataset contains programatically coded information on text treaties such as accession conditions and procedures that were coded using manypkgs::code_accession(), replacing the GNEVAR dataset.
  • Deleted texts database since all treaty texts are now stored in HUGGO.
  • Treaty texts were cleaned again using the updated manypkgs::standardise_treaty_text().

manytrade 0.1.2



  • Added GNEVAR dataset to agreements database.
    • TheGNEVAR dataset builds on existing data in the agreements database (from GPTAD, DESTA, LABPTA, and TREND datasets), adding variables for membership conditions and membership procedures using manypkgs::code_accession_terms() and more precise dates of signature for trade agreements (see bullet point below).
    • Closed #6 by adding more precise dates of signature (in YYYY-MM-DD format) to GNEVAR dataset. These dates are extracted from trade agreements texts stored in the texts database, and improve on the dates in the DESTA, LABPTA, and TREND datasets that only contain the year of signature and entry into force. Dates from TOTA and GPTAD datasets are retained since they are precise (YYYY-MM-DD format).
  • Added texts database with trade agreements texts.
    • Closed #17 by adding texts for trade agreements listed in the agreements database. To avoid overlaps, the texts are added to a combined GNEVAR_TXT dataset.
    • Closed #9 by incorporating TOTA database to the GNEVAR_TXT dataset in the texts database and added metadata to TOTA dataset in agreements database.
  • Changed class from ‘messydt’ to ‘mdate’ for Beg, Signature, and Force variables in datasets in agreements, memberships, and texts databases.
  • Overhaul of DESTA_REF dataset in references database. The dataset traces the relationship (amends or cites) between the trade agreements in the original DESTA dataset.

manytrade 0.1.1



  • Closed #19 by merging manytrade::code_countryname() functionality into manystates::code_states().
  • Fixed #21 by redirecting reference to master branch to main branch in pushrelease workflow.
  • Closed #14 by adding codefactor and lintr to package workflows and as badges.


  • Fixed #23 by amending regex list stored in package and modifying manystates::code_states() to return original names if unmatched in regex list.
  • Fixed #22 and #24 by renaming variables in databases.
    • Renamed “treaty_ID” and “many_ID” across all databases to “treatyID” and “manyID” respectively.
    • Renamed “L”, “D”, and “J” in the agreements database “DocType”, “AgreementType”, and “GeogArea” respectively.
    • Reformatted “Beg”, “Signature”, “Force” variables from YYYY format to YYYY-MM-DD format in DESTA, TREND, LABPTA datasets to be consistent across the agreements database.
    • Recoded DocType variable in GPTAD dataset to remove ambiguity in coding
    • Added GeogArea variable in GPTAD dataset to remove
    • Checked for duplicate entries in agreements and memberships datasets using manyID, treatyID, CountryID, CountryName and Beg variables and removed duplicate entries

manytrade 0.1.0



  • Closed #16 by changing name from qTrade to manytrade
  • Closed #10 by updating wording in ReadME files and added new logo with new name


  • Added references database and imported treaty lineage data using DESTA dataset
  • Renamed qID column to treaty_ID for all datasets in agreements, memberships and references databases
  • Added many_ID column to agreements, memberships and references databases using manypkgs::condense_agreements()